diff options
Diffstat (limited to 'libindicate/Makefile.am')
-rw-r--r-- | libindicate/Makefile.am | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/libindicate/Makefile.am b/libindicate/Makefile.am index b3c173a..53917b7 100644 --- a/libindicate/Makefile.am +++ b/libindicate/Makefile.am @@ -9,7 +9,9 @@ EXTRA_DIST = \ BUILT_SOURCES = \ dbus-indicate-server.h \ - dbus-indicate-client.h + dbus-indicate-client.h \ + listener-marshal.c \ + listener-marshal.h lib_LTLIBRARIES = \ libindicate.la @@ -30,6 +32,8 @@ libindicate_la_SOURCES = \ dbus-indicate-client.h \ server.c \ listener.c \ + listener-marshal.c \ + listener-marshal.h \ indicator.c libindicate_la_LDFLAGS = \ @@ -57,5 +61,15 @@ dbus-indicate-client.h: indicate-interface.xml --output=dbus-indicate-client.h \ $(srcdir)/indicate-interface.xml +listener-marshal.h: listener-marshal.list + libtool --mode=execute glib-genmarshal --header \ + --prefix=indicate_listener_marshal $(srcdir)/listener-marshal.list \ + > listener-marshal.h + +listener-marshal.c: listener-marshal.list + libtool --mode=execute glib-genmarshal --body \ + --prefix=indicate_listener_marshal $(srcdir)/listener-marshal.list \ + > listener-marshal.c + pkgconfig_DATA = indicate.pc pkgconfigdir = $(libdir)/pkgconfig |