1 noinst_PROGRAMS = dbus-env \
9 unity-system-compositor \
13 dist_noinst_SCRIPTS = lightdm-session \
15 noinst_LTLIBRARIES = libsystem.la
17 libsystem_la_SOURCES = libsystem.c
18 libsystem_la_CFLAGS = \
21 -DSRCDIR=\"$(abs_top_srcdir)\" \
22 -DBUILDDIR=\"$(abs_top_builddir)\" \
23 -DSYSCONFDIR=\"$(sysconfdir)\" \
24 -DLOCALSTATEDIR=\"$(localstatedir)\" \
25 -DCONFIG_DIR=\"$(sysconfdir)/lightdm\"
26 libsystem_la_LIBADD = -ldl $(GLIB_LIBS) $(GIO_UNIX_LIBS)
28 # This is required to have autotools generate a library that is not installed
29 # but produces a shared library (instead of just a static library)
30 libsystem_la_LDFLAGS = -rpath /nowhere
32 if COMPILE_LIBLIGHTDM_QT4
33 noinst_PROGRAMS += test-qt4-greeter
36 if COMPILE_LIBLIGHTDM_QT5
37 noinst_PROGRAMS += test-qt5-greeter
43 -DDATADIR=\"$(abs_srcdir)/../data\"
47 test_runner_CFLAGS = \
52 -DSRCDIR=\"$(abs_top_srcdir)\" \
53 -DBUILDDIR=\"$(abs_top_builddir)\" \
54 -DDATADIR=\"$(abs_srcdir)/../data\"
60 X_SOURCES = X.c x-authority.c x-authority.h x-common.c x-common.h x-server.c x-server.h xdmcp-client.c xdmcp-client.h status.c status.h
73 Xvnc_SOURCES = Xvnc.c x-authority.c x-authority.h x-common.c x-common.h x-server.c x-server.h status.c status.h
86 test_gobject_greeter_SOURCES = test-gobject-greeter.c status.c status.h
87 test_gobject_greeter_CFLAGS = \
88 -I$(top_srcdir)/liblightdm-gobject \
93 test_gobject_greeter_LDADD = \
94 -L$(top_builddir)/liblightdm-gobject \
100 guest_account_SOURCES = guest-account.c status.c status.h
101 guest_account_CFLAGS = \
105 guest_account_LDADD = \
109 test_script_hook_SOURCES = test-script-hook.c status.c status.h
110 test_script_hook_CFLAGS = \
114 test_script_hook_LDADD = \
118 test-qt4-greeter_moc4.cpp: test-qt-greeter.h
119 $(am__v_MOC4_$(V)) $(MOC4) $< -o $@
120 test-qt5-greeter_moc5.cpp: test-qt-greeter.h
121 $(am__v_MOC5_$(V)) $(MOC5) $< -o $@
122 common_qt_sources = test-qt-greeter.cpp test-qt-greeter.h status.c status.h
123 test_qt4_greeter_SOURCES = $(common_qt_sources)
124 test_qt5_greeter_SOURCES = $(common_qt_sources)
125 nodist_test_qt4_greeter_SOURCES = test-qt4-greeter_moc4.cpp
126 nodist_test_qt5_greeter_SOURCES = test-qt5-greeter_moc5.cpp
131 test_qt4_greeter_CFLAGS = $(common_qt_cflags)
132 test_qt5_greeter_CFLAGS = $(common_qt_cflags)
133 common_qt_cxxflags = \
135 -DQT_DISABLE_DEPRECATED_BEFORE="QT_VERSION_CHECK(4, 0, 0)" \
136 -I$(top_srcdir)/liblightdm-qt \
138 test_qt4_greeter_CXXFLAGS = \
139 $(common_qt_cxxflags) \
140 $(LIBLIGHTDM_QT4_CFLAGS)
141 test_qt5_greeter_CXXFLAGS = \
142 $(common_qt_cxxflags) \
143 $(LIBLIGHTDM_QT5_CFLAGS)
145 -L$(top_builddir)/liblightdm-qt \
149 test_qt4_greeter_LDADD = \
152 $(LIBLIGHTDM_QT4_LIBS)
153 test_qt5_greeter_LDADD = \
156 $(LIBLIGHTDM_QT5_LIBS)
158 test_session_SOURCES = test-session.c status.c status.h
159 test_session_CFLAGS = \
164 test_session_LDADD = \
169 initctl_SOURCES = initctl.c
178 plymouth_SOURCES = plymouth.c status.c status.h
187 unity_system_compositor_SOURCES = unity-system-compositor.c status.c status.h
188 unity_system_compositor_CFLAGS = \
193 unity_system_compositor_LDADD = \
198 vnc_client_SOURCES = vnc-client.c status.c status.h
199 vnc_client_CFLAGS = \
210 test-qt4-greeter_moc4.cpp \
211 test-qt5-greeter_moc5.cpp
213 # Support pretty printing MOC
214 AM_V_MOC4 = $(am__v_MOC4_$(V))
215 am__v_MOC4_ = $(am__v_MOC4_$(AM_DEFAULT_VERBOSITY))
216 am__v_MOC4_0 = @echo " MOC4 " $@;
217 %_moc4.cpp: QLightDM/%.h
218 $(AM_V_MOC4) $(MOC4) $< -o $@
220 AM_V_MOC5 = $(am__v_MOC5_$(V))
221 am__v_MOC5_ = $(am__v_MOC5_$(AM_DEFAULT_VERBOSITY))
222 am__v_MOC5_0 = @echo " MOC5 " $@;
223 %_moc5.cpp: QLightDM/%.h
224 $(AM_V_MOC5) $(MOC5) $< -o $@