[systemd-commits] .gitignore Makefile.am src/journal

Kay Sievers kay at kemper.freedesktop.org
Fri Dec 30 23:58:49 PST 2011


 .gitignore             |    1 
 Makefile.am            |  113 ++++++++++++++++++++++++++++---------------------
 src/journal/.gitignore |    1 
 3 files changed, 66 insertions(+), 49 deletions(-)

New commits:
commit d4a66a7f9638d4c642356d1fb9e38ac29766a451
Author: Kay Sievers <kay.sievers at vrfy.org>
Date:   Sat Dec 31 08:53:06 2011 +0100

    libsystemd-id128: restructure Makefile.am

diff --git a/.gitignore b/.gitignore
index 087ee23..b0dacac 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,4 @@
 /systemd-rc-local-generator
-/libsystemd-journal.pc
 /libsystemd-id128.pc
 systemd-journalctl
 systemd-journald
diff --git a/Makefile.am b/Makefile.am
index 35838f8..dea9d2b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -207,12 +207,10 @@ systemgenerator_PROGRAMS += \
 endif
 
 lib_LTLIBRARIES = \
-	libsystemd-daemon.la \
-	libsystemd-id128.la
+	libsystemd-daemon.la
 
 pkginclude_HEADERS = \
-	src/sd-daemon.h \
-	src/sd-id128.h
+	src/sd-daemon.h
 
 noinst_PROGRAMS = \
 	test-engine \
@@ -224,8 +222,7 @@ noinst_PROGRAMS = \
 	test-cgroup \
 	test-env-replace \
 	test-strv \
-	test-install \
-	test-id128
+	test-install
 
 if HAVE_PAM
 pamlib_LTLIBRARIES = \
@@ -413,9 +410,7 @@ EXTRA_DIST += \
 	units/user at .service.in \
 	systemd.pc.in \
 	libsystemd-daemon.pc.in \
-	libsystemd-id128.pc.in \
 	src/libsystemd-daemon.sym \
-	src/libsystemd-id128.sym \
 	introspect.awk \
 	src/73-seat-late.rules.in \
 	src/99-systemd.rules.in \
@@ -493,8 +488,7 @@ pkgconfigdata_DATA = \
 	systemd.pc
 
 pkgconfiglib_DATA = \
-	libsystemd-daemon.pc \
-	libsystemd-id128.pc
+	libsystemd-daemon.pc
 
 # First passed through sed, followed by intltool
 polkitpolicy_in_in_files = \
@@ -855,16 +849,6 @@ test_install_CFLAGS = \
 test_install_LDADD = \
 	libsystemd-basic.la
 
-test_id128_SOURCES = \
-	src/test-id128.c \
-	src/sd-id128.c
-
-test_id128_CFLAGS = \
-	$(AM_CFLAGS)
-
-test_id128_LDADD = \
-	libsystemd-basic.la
-
 systemd_stdout_syslog_bridge_SOURCES = \
 	src/stdout-syslog-bridge.c \
 	src/tcpwrap.c
@@ -929,6 +913,67 @@ dist_noinst_SCRIPT = \
 	src/generate-kbd-model-map
 
 # ------------------------------------------------------------------------------
+libsystemd_id128_la_SOURCES = \
+	src/sd-id128.c
+
+libsystemd_id128_la_CFLAGS = \
+	$(AM_CFLAGS) \
+	-fvisibility=hidden
+
+libsystemd_id128_la_LDFLAGS = \
+	-shared \
+	-version-info $(LIBSYSTEMD_ID128_CURRENT):$(LIBSYSTEMD_ID128_REVISION):$(LIBSYSTEMD_ID128_AGE) \
+	-Wl,--version-script=$(top_srcdir)/src/libsystemd-id128.sym
+
+libsystemd_id128_la_LIBADD = \
+	libsystemd-basic.la
+
+test_id128_SOURCES = \
+	src/test-id128.c \
+	src/sd-id128.c
+
+test_id128_CFLAGS = \
+	$(AM_CFLAGS)
+
+test_id128_LDADD = \
+	libsystemd-basic.la
+
+noinst_PROGRAMS += \
+	test-id128
+
+pkginclude_HEADERS += \
+	src/sd-id128.h
+
+lib_LTLIBRARIES += \
+	libsystemd-id128.la
+
+pkgconfiglib_DATA += \
+	libsystemd-id128.pc
+
+# move lib from $(libdir) to $(rootlibdir) and update devel link, if needed
+libsystemd-id128-install-hook:
+	if test "$(libdir)" != "$(rootlibdir)"; then \
+		mkdir -p $(DESTDIR)$(rootlibdir) && \
+		so_img_name=$$(readlink $(DESTDIR)$(libdir)/libsystemd-id128.so) && \
+		so_img_rel_target_prefix=$$(echo $(libdir) | sed 's,\(^/\|\)[^/][^/]*,..,g') && \
+		ln -sf $$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name $(DESTDIR)$(libdir)/libsystemd-id128.so && \
+		mv $(DESTDIR)$(libdir)/libsystemd-id128.so.* $(DESTDIR)$(rootlibdir); \
+	fi
+
+INSTALL_EXEC_HOOKS += \
+	libsystemd-id128-install-hook
+
+libsystemd-id128-uninstall-hook:
+	rm -f $(DESTDIR)$(rootlibdir)/libsystemd-id128.so*
+
+UNINSTALL_EXEC_HOOKS += \
+	libsystemd-id128-uninstall-hook
+
+EXTRA_DIST += \
+	libsystemd-id128.pc.in \
+	src/libsystemd-id128.sym
+
+# ------------------------------------------------------------------------------
 systemd_journald_SOURCES = \
 	src/journal/journald.c \
 	src/journal/sd-journal.c \
@@ -1887,34 +1932,6 @@ libsystemd-daemon-install-hook:
 libsystemd-daemon-uninstall-hook:
 	rm -f $(DESTDIR)$(rootlibdir)/libsystemd-daemon.so*
 
-libsystemd_id128_la_SOURCES = \
-	src/sd-id128.c
-
-libsystemd_id128_la_CFLAGS = \
-	$(AM_CFLAGS) \
-	-fvisibility=hidden
-
-libsystemd_id128_la_LDFLAGS = \
-	-shared \
-	-version-info $(LIBSYSTEMD_ID128_CURRENT):$(LIBSYSTEMD_ID128_REVISION):$(LIBSYSTEMD_ID128_AGE) \
-	-Wl,--version-script=$(top_srcdir)/src/libsystemd-id128.sym
-
-libsystemd_id128_la_LIBADD = \
-	libsystemd-basic.la
-
-# move lib from $(libdir) to $(rootlibdir) and update devel link, if needed
-libsystemd-id128-install-hook:
-	if test "$(libdir)" != "$(rootlibdir)"; then \
-		mkdir -p $(DESTDIR)$(rootlibdir) && \
-		so_img_name=$$(readlink $(DESTDIR)$(libdir)/libsystemd-id128.so) && \
-		so_img_rel_target_prefix=$$(echo $(libdir) | sed 's,\(^/\|\)[^/][^/]*,..,g') && \
-		ln -sf $$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name $(DESTDIR)$(libdir)/libsystemd-id128.so && \
-		mv $(DESTDIR)$(libdir)/libsystemd-id128.so.* $(DESTDIR)$(rootlibdir); \
-	fi
-
-libsystemd-id128-uninstall-hook:
-	rm -f $(DESTDIR)$(rootlibdir)/libsystemd-id128.so*
-
 SED_PROCESS = \
 	$(AM_V_GEN)$(MKDIR_P) $(dir $@) && \
 	$(SED)  -e 's, at rootlibexecdir\@,$(rootlibexecdir),g' \
diff --git a/src/journal/.gitignore b/src/journal/.gitignore
new file mode 100644
index 0000000..faf48e7
--- /dev/null
+++ b/src/journal/.gitignore
@@ -0,0 +1 @@
+libsystemd-journal.pc



More information about the systemd-commits mailing list