summaryrefslogtreecommitdiff
path: root/gui
diff options
context:
space:
mode:
authorLaurent Bigonville <bigon@bigon.be>2013-11-11 01:05:29 +0100
committerLaurent Bigonville <bigon@bigon.be>2013-11-11 18:09:55 +0100
commit8b858821f75cfb3428fd8a6d98b101333dd5e105 (patch)
tree441f54586807e5c2613bd14c3c82ec06a92e6bd7 /gui
parent87f181489983bb8d640a6a227caa8cbfc0fff853 (diff)
downloadgdm-8b858821f75cfb3428fd8a6d98b101333dd5e105.tar.gz
Add configure option to specify gnome-settings-daemon location
Add --with-gnome-settings-daemon-directory option to allow one to pass location for the gnome-settings-daemon executable used by the chooser https://bugzilla.gnome.org/show_bug.cgi?id=645918
Diffstat (limited to 'gui')
-rw-r--r--gui/simple-chooser/Makefile.am1
-rw-r--r--gui/simple-chooser/gdm-chooser-session.c2
2 files changed, 2 insertions, 1 deletions
diff --git a/gui/simple-chooser/Makefile.am b/gui/simple-chooser/Makefile.am
index 18168e77..7e8e782a 100644
--- a/gui/simple-chooser/Makefile.am
+++ b/gui/simple-chooser/Makefile.am
@@ -13,6 +13,7 @@ AM_CPPFLAGS = \
-DSBINDIR=\""$(sbindir)"\" \
-DPIXMAPDIR=\""$(pixmapdir)"\" \
-DAT_SPI_REGISTRYD_DIR="\"$(AT_SPI_REGISTRYD_DIR)\"" \
+ -DGNOME_SETTINGS_DAEMON_DIR="\"$(GNOME_SETTINGS_DAEMON_DIR)\"" \
$(GTK_CFLAGS) \
$(XLIB_CFLAGS) \
$(XDMCP_CFLAGS) \
diff --git a/gui/simple-chooser/gdm-chooser-session.c b/gui/simple-chooser/gdm-chooser-session.c
index 1bc7071e..dd618b8a 100644
--- a/gui/simple-chooser/gdm-chooser-session.c
+++ b/gui/simple-chooser/gdm-chooser-session.c
@@ -133,7 +133,7 @@ start_settings_daemon (GdmChooserSession *session)
ret = FALSE;
error = NULL;
- g_spawn_command_line_async (LIBEXECDIR "/gnome-settings-daemon", &error);
+ g_spawn_command_line_async (GNOME_SETTINGS_DAEMON_DIR "/gnome-settings-daemon", &error);
if (error != NULL) {
g_warning ("Error starting settings daemon: %s", error->message);
g_error_free (error);