| |
1 EXTRA_DIST = \ |
| |
2 music.png |
| |
3 |
| |
4 musicmessagingdir = $(libdir)/gaim |
| |
5 |
| |
6 musicmessaging_la_LDFLAGS = -module -avoid-version |
| |
7 |
| |
8 if PLUGINS |
| |
9 if ENABLE_DBUS |
| |
10 |
| |
11 musicmessagingpixdir = $(datadir)/pixmaps/gaim/buttons |
| |
12 musicmessagingpix_DATA = music.png |
| |
13 |
| |
14 musicmessaging_LTLIBRARIES = musicmessaging.la |
| |
15 |
| |
16 musicmessaging_la_SOURCES = \ |
| |
17 musicmessaging.c |
| |
18 |
| |
19 musicmessaging_la_LIBADD = $(GTK_LIBS) $(DBUS_LIBS) |
| |
20 |
| |
21 CLEANFILES = music-messaging-bindings.c |
| |
22 |
| |
23 .PHONY: always |
| |
24 |
| |
25 $(top_builddir)/libgaim/dbus-types.h: always |
| |
26 cd $(@D) && $(MAKE) $(AM_MAKEFLAGS) $(@F) |
| |
27 |
| |
28 music-messaging-bindings.c: $(top_srcdir)/libgaim/dbus-analyze-functions.py $(musicmessaging_la_SOURCES) |
| |
29 cat $(srcdir)/$(musicmessaging_la_SOURCES) | \ |
| |
30 $(PYTHON) $(top_srcdir)/libgaim/dbus-analyze-functions.py --export-only > $@ |
| |
31 |
| |
32 $(musicmessaging_la_OBJECTS) musicmessaging.so: music-messaging-bindings.c $(top_builddir)/libgaim/dbus-types.h |
| |
33 |
| |
34 endif |
| |
35 endif |
| |
36 |
| |
37 AM_CPPFLAGS = \ |
| |
38 -DDATADIR=\"$(datadir)\" \ |
| |
39 -DVERSION=\"$(VERSION)\" \ |
| |
40 -I$(top_builddir)/libgaim \ |
| |
41 -I$(top_srcdir)/libgaim \ |
| |
42 -I$(top_srcdir)/gtk \ |
| |
43 $(DEBUG_CFLAGS) \ |
| |
44 $(GTK_CFLAGS) \ |
| |
45 $(DBUS_CFLAGS) |