diff options
author | Bastien Nocera <hadess@hadess.net> | 2013-10-10 15:23:53 +0200 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2013-10-14 10:42:55 +0200 |
commit | a3627b8227a406fc1cda99ddbd8d0ebf0d20470d (patch) | |
tree | 2e9786fc05b56b928ebdbca142794e9237b9714f /libupower-glib | |
parent | d10cc97cbb826099530180450052f90b86cdcac8 (diff) | |
download | upower-a3627b8227a406fc1cda99ddbd8d0ebf0d20470d.tar.gz |
lib: Add autogenerated glue to the daemon
Diffstat (limited to 'libupower-glib')
-rw-r--r-- | libupower-glib/Makefile.am | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/libupower-glib/Makefile.am b/libupower-glib/Makefile.am index 67018d6..505df80 100644 --- a/libupower-glib/Makefile.am +++ b/libupower-glib/Makefile.am @@ -14,6 +14,44 @@ INTROSPECTION_GIRS = INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir) INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir) +BUILT_SOURCES = $(NULL) + +up_client_dbus_built_sources = up-client-glue.c up-client-glue.h +BUILT_SOURCES += $(up_client_dbus_built_sources) + +$(up_client_dbus_built_sources) : Makefile.am $(top_srcdir)/src/org.freedesktop.UPower.xml + $(AM_V_GEN) gdbus-codegen \ + --interface-prefix org.freedesktop.UPower. \ + --generate-c-code up-client-glue \ + --c-namespace Up \ + --annotate "org.freedesktop.UPower" \ + "org.gtk.GDBus.C.Name" ClientGlue \ + $(top_srcdir)/src/org.freedesktop.UPower.xml + +up_device_dbus_built_sources = up-device-glue.c up-device-glue.h +BUILT_SOURCES += $(up_device_dbus_built_sources) + +$(up_device_dbus_built_sources) : Makefile.am $(top_srcdir)/src/org.freedesktop.UPower.Device.xml + $(AM_V_GEN) gdbus-codegen \ + --interface-prefix org.freedesktop.UPower.Device. \ + --generate-c-code up-device-glue \ + --c-namespace Up \ + --annotate "org.freedesktop.UPower.Device" \ + "org.gtk.GDBus.C.Name" DeviceGlue \ + $(top_srcdir)/src/org.freedesktop.UPower.Device.xml + +up_wakeups_dbus_built_sources = up-wakeups-glue.c up-wakeups-glue.h +BUILT_SOURCES += $(up_wakeups_dbus_built_sources) + +$(up_wakeups_dbus_built_sources) : Makefile.am $(top_srcdir)/src/org.freedesktop.UPower.Wakeups.xml + $(AM_V_GEN) gdbus-codegen \ + --interface-prefix org.freedesktop.UPower.Wakeups. \ + --generate-c-code up-wakeups-glue \ + --c-namespace Up \ + --annotate "org.freedesktop.UPower.Wakeups" \ + "org.gtk.GDBus.C.Name" WakeupsGlue \ + $(top_srcdir)/src/org.freedesktop.UPower.Wakeups.xml + lib_LTLIBRARIES = \ libupower-glib.la |