pidgin/plugins/musicmessaging/Makefile.am

changeset 15435
4b933b06d75e
parent 14736
90fe3dd8e9db
child 16176
40d33d811647
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/pidgin/plugins/musicmessaging/Makefile.am	Sat Jan 20 02:32:10 2007 +0000
@@ -0,0 +1,45 @@
+EXTRA_DIST = \
+	music.png
+
+musicmessagingdir = $(libdir)/gaim
+
+musicmessaging_la_LDFLAGS = -module -avoid-version
+
+if PLUGINS
+if ENABLE_DBUS
+
+musicmessagingpixdir = $(datadir)/pixmaps/gaim/buttons
+musicmessagingpix_DATA = music.png
+
+musicmessaging_LTLIBRARIES = musicmessaging.la
+
+musicmessaging_la_SOURCES = \
+	musicmessaging.c
+
+musicmessaging_la_LIBADD = $(GTK_LIBS) $(DBUS_LIBS)
+
+CLEANFILES              = music-messaging-bindings.c
+
+.PHONY: always
+
+$(top_builddir)/libpurple/dbus-types.h: always
+	cd $(@D) && $(MAKE) $(AM_MAKEFLAGS) $(@F)
+
+music-messaging-bindings.c: $(top_srcdir)/libpurple/dbus-analyze-functions.py $(musicmessaging_la_SOURCES)
+	cat $(srcdir)/$(musicmessaging_la_SOURCES) | \
+	$(PYTHON) $(top_srcdir)/libpurple/dbus-analyze-functions.py --export-only > $@
+
+$(musicmessaging_la_OBJECTS) musicmessaging.so: music-messaging-bindings.c $(top_builddir)/libpurple/dbus-types.h
+
+endif
+endif
+
+AM_CPPFLAGS = \
+	-DDATADIR=\"$(datadir)\" \
+	-DVERSION=\"$(VERSION)\" \
+	-I$(top_builddir)/libpurple \
+	-I$(top_srcdir)/libpurple \
+	-I$(top_srcdir)/pidgin \
+	$(DEBUG_CFLAGS) \
+	$(GTK_CFLAGS) \
+	$(DBUS_CFLAGS)

mercurial