diff options
author | Jannis Pohlmann <jannis@xfce.org> | 2009-05-17 19:10:52 +0200 |
---|---|---|
committer | Jannis Pohlmann <jannis@xfce.org> | 2009-05-17 19:10:52 +0200 |
commit | abdd96f4ac9e04da0d58b2dfd144d661fdd02095 (patch) | |
tree | d17aff945bf519e351e2db4d659a74731f95d1f7 /tumbler/Makefile.am | |
parent | ec7943e8de68cda4ab16bc0ba7a2e6677194556d (diff) | |
download | tumbler-abdd96f4ac9e04da0d58b2dfd144d661fdd02095.tar.gz |
Implement manager D-Bus interface in TumblerManager.
This adds XML description of the D-Bus interface for
org.freedesktop.thumbnailer.Manager. tumbler_manager_start() is now
implemented. Also new is tumbler-utils.h which adds the
dbus_async_return_if_fail() macro.
Diffstat (limited to 'tumbler/Makefile.am')
-rw-r--r-- | tumbler/Makefile.am | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/tumbler/Makefile.am b/tumbler/Makefile.am index 0981eef..9bf77ee 100644 --- a/tumbler/Makefile.am +++ b/tumbler/Makefile.am @@ -20,6 +20,9 @@ libexec_PROGRAMS = \ tumbler +tumbler_built_sources = \ + tumbler-manager-dbus-bindings.h + tumbler_SOURCES = \ main.c \ tumbler-manager.c \ @@ -27,7 +30,9 @@ tumbler_SOURCES = \ tumbler-registry.c \ tumbler-registry.h \ tumbler-service.c \ - tumbler-service.h + tumbler-service.h \ + tumbler-utils.h \ + $(tumbler_built_sources) tumbler_CFLAGS = \ -DPACKAGE_LOCALE_DIR=\"$(localedir)\" \ @@ -61,3 +66,16 @@ CLEANFILES = \ EXTRA_DIST = \ $(service_in_files) + +if MAINTAINER_MODE + +DISTCLEANFILES = \ + $(tumbler_built_sources) + +BUILT_SOURCES = \ + $(tumbler_built_sources) + +tumbler-manager-dbus-bindings.h: tumbler-manager-dbus.xml Makefile + dbus-binding-tool --mode=glib-server --prefix=tumbler_manager $< > $@ + +endif |