summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorHans de Goede <hdegoede@redhat.com>2012-03-19 15:03:33 +0100
committerHans de Goede <hdegoede@redhat.com>2012-03-20 16:45:06 +0100
commit93003ec27d98cb47b8ea0435179a66c14ff610ce (patch)
tree6fdf14193dad5e391ed16719c6f6366f699d0f04 /Makefile.am
parent3f82bced6c22b9bb04a04a83e952af0bfdcdaeba (diff)
downloadvd_agent-93003ec27d98cb47b8ea0435179a66c14ff610ce.tar.gz
vd_agent-93003ec27d98cb47b8ea0435179a66c14ff610ce.tar.xz
vd_agent-93003ec27d98cb47b8ea0435179a66c14ff610ce.zip
vdagentd: Add support for libsystemd-login
This allows us to get session information on new systemd enabled distros, which no longer come with consolekit. Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am7
1 files changed, 5 insertions, 2 deletions
diff --git a/Makefile.am b/Makefile.am
index c6aa647..e75d694 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -7,8 +7,8 @@ src_spice_vdagent_CFLAGS = $(X_CFLAGS) $(SPICE_CFLAGS)
src_spice_vdagent_LDADD = $(X_LIBS) $(SPICE_LIBS)
src_spice_vdagent_SOURCES = src/vdagent.c src/vdagent-x11.c src/udscs.c
-src_spice_vdagentd_CFLAGS = $(DBUS_CFLAGS) $(PCIACCESS_CFLAGS) $(SPICE_CFLAGS)
-src_spice_vdagentd_LDADD = $(DBUS_LIBS) $(PCIACCESS_LIBS) $(SPICE_LIBS)
+src_spice_vdagentd_CFLAGS = $(DBUS_CFLAGS) $(LIBSYSTEMD_LOGIN_CFLAGS) $(PCIACCESS_CFLAGS) $(SPICE_CFLAGS)
+src_spice_vdagentd_LDADD = $(DBUS_LIBS) $(LIBSYSTEMD_LOGIN_LIBS) $(PCIACCESS_LIBS) $(SPICE_LIBS)
src_spice_vdagentd_SOURCES = src/vdagentd.c \
src/vdagentd-uinput.c \
src/vdagentd-xorg-conf.c \
@@ -17,6 +17,9 @@ src_spice_vdagentd_SOURCES = src/vdagentd.c \
if HAVE_CONSOLE_KIT
src_spice_vdagentd_SOURCES += src/console-kit.c
endif
+if HAVE_LIBSYSTEMD_LOGIN
+src_spice_vdagentd_SOURCES += src/systemd-login.c
+endif
noinst_HEADERS = src/session-info.h \
src/vdagentd-proto-strings.h \