From a3c197e453911891ffb8243e5525ab8863e074f1 Mon Sep 17 00:00:00 2001 From: Ray Strode Date: Tue, 17 Feb 2015 13:33:23 -0500 Subject: daemon: add wrapper for launching wayland session This wrapper makes sure the wayland session is registered with the display manager, and that the wayland session gets a dbus-daemon that's automatically cleaned up when the session goes away. https://bugzilla.gnome.org/show_bug.cgi?id=744764 --- daemon/Makefile.am | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'daemon/Makefile.am') diff --git a/daemon/Makefile.am b/daemon/Makefile.am index fd7ac4a3..1f2feb49 100644 --- a/daemon/Makefile.am +++ b/daemon/Makefile.am @@ -111,6 +111,7 @@ test_session_client_LDADD = \ libexec_PROGRAMS = \ gdm-session-worker \ + gdm-wayland-session \ $(NULL) gdm_session_worker_SOURCES = \ @@ -141,6 +142,19 @@ nodist_gdm_session_worker_SOURCES = \ gdm-session-enum-types.h \ $(NULL) +gdm_wayland_session_LDADD = \ + $(top_builddir)/common/libgdmcommon.la \ + $(GTK_LIBS) \ + $(COMMON_LIBS) \ + $(SYSTEMD_LIBS) \ + $(NULL) + +gdm_wayland_session_SOURCES = \ + gdm-manager-glue.h \ + gdm-manager-glue.c \ + gdm-wayland-session.c \ + $(NULL) + if HAVE_LIBAUDIT gdm_session_worker_SOURCES += gdm-session-linux-auditor.h \ gdm-session-linux-auditor.c -- cgit v1.2.1