summaryrefslogtreecommitdiff
path: root/daemon/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'daemon/Makefile.am')
-rw-r--r--daemon/Makefile.am18
1 files changed, 18 insertions, 0 deletions
diff --git a/daemon/Makefile.am b/daemon/Makefile.am
index 6116ebe8..58351a14 100644
--- a/daemon/Makefile.am
+++ b/daemon/Makefile.am
@@ -38,6 +38,7 @@ BUILT_SOURCES = \
gdm-static-display-glue.h \
gdm-transient-display-glue.h \
gdm-local-display-factory-glue.h \
+ gdm-greeter-glue.h \
$(NULL)
gdm-manager-glue.h: gdm-manager.xml Makefile.am
@@ -59,6 +60,13 @@ gdm-transient-display-glue.h: gdm-transient-display.xml Makefile.am
gdm-local-display-factory-glue.h: gdm-local-display-factory.xml Makefile.am
dbus-binding-tool --prefix=gdm_local_display_factory --mode=glib-server --output=gdm-local-display-factory-glue.h $(srcdir)/gdm-local-display-factory.xml
+gdm-greeter-glue.c gdm-greeter-glue.h : gdm-greeter-server.xml Makefile.am
+ $(AM_V_GEN)gdbus-codegen \
+ --c-namespace=GdmDBus \
+ --interface-prefix=org.gnome.DisplayManager \
+ --generate-c-code=gdm-greeter-glue \
+ $(srcdir)/gdm-greeter-server.xml
+
noinst_PROGRAMS = \
test-session \
$(NULL)
@@ -114,6 +122,13 @@ gdm_simple_slave_SOURCES = \
gdm-slave.h \
gdm-simple-slave.c \
gdm-simple-slave.h \
+ gdm-dbus-util.c \
+ gdm-dbus-util.h \
+ $(NULL)
+
+nodist_gdm_simple_slave_SOURCES = \
+ gdm-greeter-glue.c \
+ gdm-greeter-glue.h \
$(NULL)
gdm_simple_slave_LDFLAGS = \
@@ -149,6 +164,8 @@ gdm_xdmcp_chooser_slave_SOURCES = \
gdm-slave.h \
gdm-xdmcp-chooser-slave.c \
gdm-xdmcp-chooser-slave.h \
+ gdm-dbus-util.c \
+ gdm-dbus-util.h \
$(NULL)
gdm_xdmcp_chooser_slave_LDADD = \
@@ -274,6 +291,7 @@ CLEANFILES = \
EXTRA_DIST = \
gdm.in \
+ gdm-greeter-server.xml \
gdm-slave.xml \
gdm-simple-slave.xml \
gdm-xdmcp-chooser-slave.xml \