diff --git a/src/Makefile.am b/src/Makefile.am index 9ab4ca2..57e58dd 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,4 +1,4 @@ -BUILT_SOURCES = manager-dbus-glue.h device-dbus-glue.h $(MARSHALFILES) +BUILT_SOURCES = manager-dbus-glue.h device-dbus-glue.h $(MARSHALFILES) $(interfaces_DATA) noinst_HEADERS = $(BUILT_SOURCES) CLEANFILES = $(BUILT_SOURCES) @@ -22,6 +22,13 @@ fprintd_SOURCES = \ file_storage.c file_storage.h storage.h fprintd_LDADD = libfprintd.la +interfaces_DATA = net.reactivated.Fprint.Manager.xml net.reactivated.Fprint.Device.xml +net.reactivated.Fprint.Manager.xml: manager.xml + cat $< > $@ +net.reactivated.Fprint.Device.xml: device.xml + cat $< > $@ +interfacesdir = $(datadir)/dbus-1/interfaces/ + manager-dbus-glue.h: manager.xml dbus-binding-tool --prefix=fprint_manager --mode=glib-server $< --output=$@