summaryrefslogtreecommitdiffstats
path: root/src/Makefile.am
diff options
context:
space:
mode:
authorWilliam Jon McCann <mccann@jhu.edu>2007-08-14 16:55:24 -0400
committerWilliam Jon McCann <mccann@jhu.edu>2007-08-14 16:55:24 -0400
commitdc97e6caabc9932922d26f3400424626462f5ad2 (patch)
tree250a4e6ea082d9d5ae44752c8fcfe9ca3faedc79 /src/Makefile.am
parente6cf0e022d391154baed5ec30e857baffe52b437 (diff)
make a lt library for proc stuff
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am39
1 files changed, 25 insertions, 14 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 136d88a..c63abf3 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -23,6 +23,30 @@ INCLUDES = \
$(DBUS_CFLAGS) \
$(NULL)
+noinst_LTLIBRARIES = \
+ libckproc.la \
+ $(NULL)
+
+libckproc_la_SOURCES = \
+ proc.h \
+ $(NULL)
+
+if CK_COMPILE_LINUX
+libckproc_la_SOURCES += \
+ proc-linux.c \
+ $(NULL)
+endif
+if CK_COMPILE_SOLARIS
+libckproc_la_SOURCES += \
+ proc-solaris.c \
+ $(NULL)
+endif
+
+EXTRA_libckproc_la_SOURCES = \
+ proc-linux.c \
+ proc-solaris.c \
+ $(NULL)
+
sbin_PROGRAMS = \
console-kit-daemon \
$(NULL)
@@ -49,17 +73,6 @@ ck-marshal.c: ck-marshal.list
ck-marshal.h: ck-marshal.list
@GLIB_GENMARSHAL@ $< --prefix=ck_marshal --header > $@
-if CK_COMPILE_LINUX
-PLATFORM_SOURCES = \
- proc-linux.c \
- $(NULL)
-endif
-if CK_COMPILE_SOLARIS
-PLATFORM_SOURCES = \
- proc-solaris.c \
- $(NULL)
-endif
-
console_kit_daemon_SOURCES = \
main.c \
ck-manager.h \
@@ -79,7 +92,6 @@ console_kit_daemon_SOURCES = \
ck-log.c \
getfd.c \
proc.h \
- $(PLATFORM_SOURCES) \
$(BUILT_SOURCES) \
$(NULL)
@@ -94,12 +106,11 @@ console_kit_daemon_SOURCES += $(FILE_MONITOR_BACKEND)
EXTRA_console_kit_daemon_SOURCES = \
ck-file-monitor-inotify.c \
ck-file-monitor-dummy.c \
- proc-linux.c \
- proc-solaris.c \
$(NULL)
console_kit_daemon_LDADD = \
$(CONSOLE_KIT_LIBS) \
+ libckproc.la \
$(NULL)
noinst_PROGRAMS = \