1
## We require new-style dependency handling.
12
$(CONSOLE_KIT_CFLAGS) \
14
$(DISABLE_DEPRECATED_CFLAGS) \
15
-DPREFIX=\""$(prefix)"\" \
16
-DBINDIR=\""$(bindir)"\" \
17
-DLIBDIR=\""$(libdir)"\" \
18
-DLIBEXECDIR=\""$(libexecdir)"\" \
19
-DDATADIR=\""$(datadir)"\" \
20
-DSYSCONFDIR=\""$(sysconfdir)"\" \
21
-DLOCALSTATEDIR=\""$(localstatedir)"\" \
22
-DCONSOLE_KIT_PID_FILE=\""$(CONSOLE_KIT_PID_FILE)"\" \
28
noinst_LTLIBRARIES = \
33
libck_event_log_la_SOURCES = \
50
ck-sysdeps-solaris.c \
52
libck_la_LIBADD = -lscf
56
ck-sysdeps-freebsd.c \
58
libck_la_LIBADD = $(KVM_LIBS)
61
EXTRA_libck_la_SOURCES = \
63
ck-sysdeps-solaris.c \
64
ck-sysdeps-freebsd.c \
79
dbusifdir = $(datadir)/dbus-1/interfaces
81
org.freedesktop.ConsoleKit.Manager.xml \
82
org.freedesktop.ConsoleKit.Seat.xml \
83
org.freedesktop.ConsoleKit.Session.xml \
86
ck-manager-glue.h: org.freedesktop.ConsoleKit.Manager.xml Makefile.am
87
dbus-binding-tool --prefix=ck_manager --mode=glib-server --output=ck-manager-glue.h org.freedesktop.ConsoleKit.Manager.xml
88
ck-seat-glue.h: org.freedesktop.ConsoleKit.Seat.xml Makefile.am
89
dbus-binding-tool --prefix=ck_seat --mode=glib-server --output=ck-seat-glue.h org.freedesktop.ConsoleKit.Seat.xml
90
ck-session-glue.h: org.freedesktop.ConsoleKit.Session.xml Makefile.am
91
dbus-binding-tool --prefix=ck_session --mode=glib-server --output=ck-session-glue.h org.freedesktop.ConsoleKit.Session.xml
93
ck-marshal.c: ck-marshal.list
94
echo "#include \"ck-marshal.h\"" > $@ && \
95
@GLIB_GENMARSHAL@ $< --prefix=ck_marshal --body >> $@
97
ck-marshal.h: ck-marshal.list
98
@GLIB_GENMARSHAL@ $< --prefix=ck_marshal --header > $@
100
console_kit_daemon_SOURCES = \
106
ck-tty-idle-monitor.h \
107
ck-tty-idle-monitor.c \
113
ck-session-leader.h \
114
ck-session-leader.c \
127
FILE_MONITOR_BACKEND = ck-file-monitor-inotify.c
129
FILE_MONITOR_BACKEND = ck-file-monitor-dummy.c
132
console_kit_daemon_SOURCES += $(FILE_MONITOR_BACKEND)
134
EXTRA_console_kit_daemon_SOURCES = \
135
ck-file-monitor-inotify.c \
136
ck-file-monitor-dummy.c \
139
console_kit_daemon_LDADD = \
140
$(CONSOLE_KIT_LIBS) \
149
test-tty-idle-monitor \
153
test_event_logger_SOURCES = \
156
test-event-logger.c \
159
test_event_logger_LDADD = \
160
$(CONSOLE_KIT_LIBS) \
166
test_vt_monitor_SOURCES = \
172
test_vt_monitor_LDADD = \
173
$(CONSOLE_KIT_LIBS) \
178
test_tty_idle_monitor_SOURCES = \
179
ck-tty-idle-monitor.h \
180
ck-tty-idle-monitor.c \
182
$(FILE_MONITOR_BACKEND) \
183
test-tty-idle-monitor.c \
186
test_tty_idle_monitor_LDADD = \
187
$(CONSOLE_KIT_LIBS) \
197
test-open-session-with-parameters \
200
CLEANFILES = $(BUILT_SOURCES)
202
MAINTAINERCLEANFILES = \
207
-mkdir -p $(DESTDIR)$(sysconfdir)/ConsoleKit/run-session.d
208
-mkdir -p $(DESTDIR)$(prefix)/lib/ConsoleKit/run-session.d
209
-mkdir -p $(DESTDIR)$(sysconfdir)/ConsoleKit/run-seat.d
210
-mkdir -p $(DESTDIR)$(prefix)/lib/ConsoleKit/run-seat.d
211
-mkdir -p $(DESTDIR)$(localstatedir)/run/ConsoleKit
212
-mkdir -p $(DESTDIR)$(localstatedir)/log/ConsoleKit