dbus-analyze-functions.py
\ dbus-analyze-signals.py
\ purple-notifications-example
\ purple-3-uninstalled.pc.in
\ win32/libpurplerc.rc.in
\ pkgconfigdir = $(libdir
)/pkgconfig
pkgconfig_DATA = purple-3.pc
SUBDIRS = $(GCONF_DIR
) plugins
protocols
ciphers
.
tests
example
purple_builtheaders = purple.h
version.h
marshallers.h
marshallers.h: marshallers.
list $(AM_V_GEN
)$(GLIB_GENMARSHAL
) --prefix
=purple_smarshal
$(srcdir
)/marshallers.list
--header
>
marshallers.h
marshallers.c: marshallers.
list marshallers.
h $(AM_V_GEN
)echo "#include \"marshallers.h\"" >
marshallers.c
$(AM_V_at
)$(GLIB_GENMARSHAL
) --prefix
=purple_smarshal
$(srcdir
)/marshallers.list
--body
>>
marshallers.c
purple-client-bindings.c
\ purple-client-bindings.h
\ dbus_sources = dbus-server.c
dbus-useful.c
dbus_headers = dbus-bindings.h
dbus-purple.h
dbus-server.h
dbus-useful.h
dbus-define-api.h
dbus-types.h
dbus_exported = dbus-useful.h
dbus-define-api.h
account.h
blist.h
buddyicon.h
\ connection.h
conversation.h
core.h
ft.h
log.h
notify.h
prefs.h
roomlist.h
\ savedstatuses.h
smiley.h
status.h
server.h
util.h
xmlnode.h
prpl.h
purple_build_coreheaders = $(addprefix
$(srcdir
)/,
$(purple_coreheaders
)) \ $(addprefix
$(srcdir
)/media/,
$(purple_mediaheaders
)) \ dbus_build_exported = $(addprefix
$(srcdir
)/,
$(dbus_exported
)) # We should probably make this better dbus_signals = $(addprefix
$(srcdir
)/,
$(purple_coresources
)) \ $(srcdir
)/protocols/irc/irc.c
\ $(srcdir
)/protocols/jabber/libxmpp.c
dbus-types.c: dbus-
analyze-
types.
py $(purple_build_coreheaders) $(AM_V_GEN
)cat
$(purple_build_coreheaders
) | $(PYTHON
) $(srcdir
)/dbus-analyze-types.py
--pattern
=PURPLE_DBUS_DEFINE_TYPE
\(%s
\) >
$@ dbus-types.h: dbus-
analyze-
types.
py $(purple_build_coreheaders) $(AM_V_GEN
)cat
$(purple_build_coreheaders
) | $(PYTHON
) $(srcdir
)/dbus-analyze-types.py
--pattern
=PURPLE_DBUS_DECLARE_TYPE
\(%s
\) >
$@ dbus-bindings.c: dbus-
analyze-
functions.
py $(dbus_exported) $(AM_V_GEN
)cat
$(dbus_build_exported
) | $(PYTHON
) $(srcdir
)/dbus-analyze-functions.py
>
$@ dbus-signals.c: dbus-
analyze-
signals.
py $(dbus_signals) $(AM_V_GEN
)cat
$(dbus_signals
) | $(PYTHON
) $(srcdir
)/dbus-analyze-signals.py
>
$@ dbus-server.$(OBJEXT): dbus-
bindings.
c dbus-
signals.
c dbus-
types.
c dbus-
types.
h dbus-server.lo: dbus-
bindings.
c dbus-
signals.
c dbus-
types.
c dbus-
types.
h $(libpurple_la_OBJECTS): dbus-
types.
h libpurple_client_lib = libpurple-client.la
libpurple_client_la_SOURCES = purple-client.c
purple-client.h
libpurple_client_la_LDFLAGS = -version-info
$(PURPLE_LT_VERSION_INFO
) -no-undefined
libpurple_client_la_LIBADD = $(DBUS_LIBS
) purple-client-bindings.c: dbus-
analyze-
functions.
py $(dbus_exported) $(AM_V_GEN
)cat
$(dbus_build_exported
) | $(PYTHON
) $(srcdir
)/dbus-analyze-functions.py
--client
>
$@ purple-client-bindings.h: dbus-
analyze-
types.
py dbus-
analyze-
functions.
py $(purple_coreheaders) $(addprefix media/,
$(purple_mediaheaders)) $(purple_builtheaders) $(dbus_exported) $(AM_V_GEN
)cat
$(purple_build_coreheaders
) | $(PYTHON
) $(srcdir
)/dbus-analyze-types.py
--keyword
=enum
--verbatim
>
$@ $(AM_V_at
)cat
$(dbus_build_exported
) | $(PYTHON
) $(srcdir
)/dbus-analyze-functions.py
--client
--headers
>>
$@ $(libpurple_client_la_OBJECTS): purple-
client-
bindings.
h purple-
client-
bindings.
c purple_client_example_SOURCES = purple-client-example.c
purple_client_example_DEPENDENCIES = libpurple-client.la
purple_client_example_LDADD = \ bin_PROGRAMS = purple-client-example
purple-client-example.$(OBJEXT): purple-
client-
bindings.
h bin_SCRIPTS = purple-remote
purple-send
purple-send-async
purple-url-handler
BUILT_SOURCES = $(purple_builtheaders
) \ purple-client-bindings.c
\ BUILT_SOURCES = $(purple_builtheaders
) $(purple_builtsources
) lib_LTLIBRARIES = libpurple.la
$(libpurple_client_lib
) libpurpleincludedir=$(includedir
)/libpurple
libpurpleinclude_HEADERS = \ mediaincludedir=$(includedir
)/libpurple/media
$(addprefix
$(srcdir
)/media/,
$(purple_mediaheaders
)) libpurple_la_DEPENDENCIES = $(STATIC_LINK_LIBS
) libpurple_la_LDFLAGS = -export-dynamic
-version-info
$(PURPLE_LT_VERSION_INFO
) -no-undefined
ciphers/libpurple-ciphers.la
\ -DDATADIR
=\"$(datadir
)\" \ -DLIBDIR
=\"$(libdir
)/purple-
$(PURPLE_MAJOR_VERSION
)/
\" \ -DLOCALEDIR
=\"$(datadir
)/locale
\" \ -DSYSCONFDIR
=\"$(sysconfdir
)\" \ $(GSTINTERFACES_CFLAGS
) \ # INSTALL_SSL_CERTIFICATES is true when SSL_CERTIFICATES_DIR is empty. # We want to use SSL_CERTIFICATES_DIR when it's not empty. if ! INSTALL_SSL_CERTIFICATES AM_CPPFLAGS += -DSSL_CERTIFICATES_DIR
=\"$(SSL_CERTIFICATES_DIR
)\"