summaryrefslogtreecommitdiff
path: root/src/Makefile.am
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2015-05-30 13:41:37 -0700
committerRichard Hughes <richard@hughsie.com>2015-07-29 13:37:11 +0100
commit4e2f06d9eb03d0c249af2dded1b407fcf8d83399 (patch)
tree7f06e8d8319c063da4eb7315f174e364cec01832 /src/Makefile.am
parente7e9156fe9f7ba3aaec7056e8a5fa10a9ec85259 (diff)
daemon: port UpDevice to GDBus
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index d159835..9f30ce7 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -36,9 +36,10 @@ AM_CPPFLAGS = \
UPOWER_LIBS = $(top_builddir)/libupower-glib/libupower-glib.la
BUILT_SOURCES = \
- up-device-glue.h \
up-daemon-generated.h \
up-daemon-generated.c \
+ up-device-generated.h \
+ up-device-generated.c \
up-kbd-backlight-generated.h \
up-kbd-backlight-generated.c \
up-wakeups-generated.h \
@@ -59,8 +60,12 @@ up-daemon-generated.h: org.freedesktop.UPower.xml Makefile.am
--annotate "org.freedesktop.UPower" "org.gtk.GDBus.C.Name" ExportedDaemon \
$(srcdir)/org.freedesktop.UPower.xml
-up-device-glue.h: org.freedesktop.UPower.Device.xml Makefile.am
- dbus-binding-tool --prefix=up_device --mode=glib-server --output=up-device-glue.h $(srcdir)/org.freedesktop.UPower.Device.xml
+up-device-generated.h: org.freedesktop.UPower.Device.xml Makefile.am
+ $(AM_V_GEN) gdbus-codegen --interface-prefix org.freedesktop.UPower.Device. \
+ --generate-c-code up-device-generated \
+ --c-namespace Up \
+ --annotate "org.freedesktop.UPower.Device" "org.gtk.GDBus.C.Name" ExportedDevice \
+ $(srcdir)/org.freedesktop.UPower.Device.xml
up-kbd-backlight-generated.h: org.freedesktop.UPower.KbdBacklight.xml Makefile.am
$(AM_V_GEN) gdbus-codegen --interface-prefix org.freedesktop.UPower.KbdBacklight. \