diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2013-11-20 15:35:14 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2013-11-20 20:30:59 +0100 |
commit | b7fa014af970d0dfd836c2798cab52da5c9d61ea (patch) | |
tree | 7fd245a2916ccdc43d7c31336e48ec2d3c2ac400 /gnome-settings-daemon/Makefile.am | |
parent | 535ab175832d5ec2171a748f017f4ab3f37970ad (diff) | |
download | gnome-settings-daemon-b7fa014af970d0dfd836c2798cab52da5c9d61ea.tar.gz |
main: Generate org.gnome.Shell proxy
This will be used across multiple plugins, so put it together with
the screensaver and session proxies.
Diffstat (limited to 'gnome-settings-daemon/Makefile.am')
-rw-r--r-- | gnome-settings-daemon/Makefile.am | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/gnome-settings-daemon/Makefile.am b/gnome-settings-daemon/Makefile.am index f9e209e0..e5f12183 100644 --- a/gnome-settings-daemon/Makefile.am +++ b/gnome-settings-daemon/Makefile.am @@ -44,9 +44,23 @@ $(screen_saver_dbus_built_sources) : Makefile.am org.gnome.ScreenSaver.xml "org.gtk.GDBus.C.Name" ScreenSaver \ $(srcdir)/org.gnome.ScreenSaver.xml +shell_dbus_built_sources = gsd-shell-glue.c gsd-shell-glue.h + +BUILT_SOURCES += $(shell_dbus_built_sources) + +$(shell_dbus_built_sources) : Makefile.am org.gnome.Shell.xml + gdbus-codegen \ + --interface-prefix org.gnome.Shell. \ + --generate-c-code gsd-shell-glue \ + --c-namespace Gsd \ + --annotate "org.gnome.Shell" \ + "org.gtk.GDBus.C.Name" Shell \ + $(srcdir)/org.gnome.Shell.xml + libgsd_la_SOURCES = \ $(session_manager_dbus_built_sources) \ $(screen_saver_dbus_built_sources) \ + $(shell_dbus_built_sources) \ gnome-settings-profile.c \ gnome-settings-profile.h \ gnome-settings-bus.c \ @@ -84,6 +98,7 @@ EXTRA_DIST = \ gnome-settings-daemon-localeexec.in \ org.gnome.SessionManager.xml \ org.gnome.ScreenSaver.xml \ + org.gnome.Shell.xml \ $(NULL) gnome-settings-daemon-localeexec: gnome-settings-daemon-localeexec.in |