summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2015-01-19 14:39:51 -0500
committerRay Strode <rstrode@redhat.com>2015-02-18 17:34:14 -0500
commitd01169e18035d062abb8e19fa2e7262769c08777 (patch)
treef44ee3bd307767e39e9c6cc6c6ed1fefead476a0 /utils
parenta3c197e453911891ffb8243e5525ab8863e074f1 (diff)
downloadgdm-d01169e18035d062abb8e19fa2e7262769c08777.tar.gz
daemon: add wrapper for launching X session
This commit adds a utility for launching an X server and session together. This utility works a lot like xinit, but makes use of modern X features (like -displayfd) and has GDM specific integration (like reading from gdm configuration, and optionally running through /etc/gdm/Xsession) The eventual idea is to get the main GDM code out of the X server launching business and instead farm the logic off to an unprivileged helper that gets run within the logind session of the user. https://bugzilla.gnome.org/show_bug.cgi?id=744764
Diffstat (limited to 'utils')
-rw-r--r--utils/Makefile.am5
1 files changed, 2 insertions, 3 deletions
diff --git a/utils/Makefile.am b/utils/Makefile.am
index ca70a3ea..ae3cc01f 100644
--- a/utils/Makefile.am
+++ b/utils/Makefile.am
@@ -7,6 +7,8 @@ AM_CPPFLAGS = \
-I$(top_builddir) \
-I$(top_srcdir)/common \
-I$(top_builddir)/common \
+ -DDATADIR=\"$(datadir)\" \
+ -DGDMCONFDIR=\"$(gdmconfdir)\" \
-DLOCALSTATEDIR=\""$(localstatedir)"\" \
-DGDM_SCREENSHOT_DIR=\""$(GDM_SCREENSHOT_DIR)"\"\
-DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
@@ -29,9 +31,6 @@ bin_PROGRAMS = \
gdm-screenshot \
$(NULL)
-gdmflexiserver_SOURCES = \
- gdmflexiserver.c \
- $(NULL)
gdmflexiserver_LDADD = \
$(top_builddir)/common/libgdmcommon.la \
$(GTK_LIBS) \