mirror of
https://gitlab.com/mishakmak/pam-fprint-grosshack.git
synced 2026-04-09 12:23:34 +02:00
Install interfaces files
Apparently helps developers who want to read the interfaces by hand, rather than using the API docs. Mentioned by Matthias in his fprintd package review: https://bugzilla.redhat.com/show_bug.cgi?id=469955#c9
This commit is contained in:
committed by
Daniel Drake
parent
6be837a5fb
commit
d93b272f06
@ -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=$@
|
||||
|
||||
|
||||
Reference in New Issue
Block a user