summaryrefslogtreecommitdiff
path: root/libpurple/Makefile.am
diff options
context:
space:
mode:
authorMichael Ruprecht <maiku@pidgin.im>2008-06-26 20:25:38 +0000
committerMichael Ruprecht <maiku@pidgin.im>2008-06-26 20:25:38 +0000
commit54f9ff55532bd111c963dbcb16799afc91ea8499 (patch)
tree73af3bf1640526fb9b55078892cc9216e943690c /libpurple/Makefile.am
parent222477ef0ba815a8a34a8b8cafdf7cd7df05002a (diff)
parentc6bb44b494b0d0ca8923202ca1d6951ad78faba6 (diff)
downloadpidgin-54f9ff55532bd111c963dbcb16799afc91ea8499.tar.gz
propagate from branch 'im.pidgin.pidgin' (head 75c369b8147fe803cead5a9bc16869c181b03320)
to branch 'im.pidgin.soc.2008.vv' (head 157a74f4794423c9107bede268829889654a0c53)
Diffstat (limited to 'libpurple/Makefile.am')
-rw-r--r--libpurple/Makefile.am26
1 files changed, 26 insertions, 0 deletions
diff --git a/libpurple/Makefile.am b/libpurple/Makefile.am
index 8a11b0098d..099da946f3 100644
--- a/libpurple/Makefile.am
+++ b/libpurple/Makefile.am
@@ -1,6 +1,7 @@
EXTRA_DIST = \
dbus-analyze-functions.py \
dbus-analyze-types.py \
+ marshallers.list \
purple-notifications-example \
purple-remote \
purple-send \
@@ -51,6 +52,9 @@ purple_coresources = \
idle.c \
imgstore.c \
log.c \
+ marshallers.c \
+ media.c \
+ mediamanager.c \
mime.c \
nat-pmp.c \
network.c \
@@ -104,6 +108,9 @@ purple_coreheaders = \
idle.h \
imgstore.h \
log.h \
+ marshallers.h \
+ media.h \
+ mediamanager.h \
mime.h \
nat-pmp.h \
network.h \
@@ -137,6 +144,15 @@ purple_coreheaders = \
purple_builtheaders = purple.h version.h
+marshallers.h: marshallers.list
+ @echo "Generating marshallers.h"
+ $(GLIB_GENMARSHAL) --prefix=purple_smarshal $(srcdir)/marshallers.list --header > marshallers.h
+
+marshallers.c: marshallers.list
+ @echo "Generating marshallers.c"
+ echo "#include \"marshallers.h\"" > marshallers.c
+ $(GLIB_GENMARSHAL) --prefix=purple_smarshal $(srcdir)/marshallers.list --body >> marshallers.c
+
if ENABLE_DBUS
CLEANFILES = \
@@ -145,6 +161,8 @@ CLEANFILES = \
dbus-client-binding.h \
dbus-types.c \
dbus-types.h \
+ marshallers.c \
+ marshallers.h \
purple-client-bindings.c \
purple-client-bindings.h \
purple.service
@@ -215,6 +233,8 @@ BUILT_SOURCES = $(purple_builtheaders) \
dbus-types.c \
dbus-types.h \
dbus-bindings.c \
+ marshallers.c \
+ marshallers.h \
purple-client-bindings.c \
purple-client-bindings.h
@@ -248,6 +268,9 @@ libpurple_la_LIBADD = \
$(LIBXML_LIBS) \
$(NETWORKMANAGER_LIBS) \
$(INTLLIBS) \
+ $(FARSIGHT_LIBS) \
+ $(GSTREAMER_LIBS) \
+ $(GSTPROPS_LIBS) \
-lm
AM_CPPFLAGS = \
@@ -260,6 +283,9 @@ AM_CPPFLAGS = \
$(DEBUG_CFLAGS) \
$(DBUS_CFLAGS) \
$(LIBXML_CFLAGS) \
+ $(FARSIGHT_CFLAGS) \
+ $(GSTREAMER_CFLAGS) \
+ $(GSTPROPS_CFLAGS) \
$(NETWORKMANAGER_CFLAGS)
# INSTALL_SSL_CERTIFICATES is true when SSL_CERTIFICATES_DIR is empty.