summaryrefslogtreecommitdiff
path: root/src/journal
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2017-04-14 18:49:47 -0400
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2017-04-23 21:47:28 -0400
commitaac2605820859fe2908ba9adfcb96a65b2e375e5 (patch)
treee89fd0988b8e587108457e9c370d7017e2518f2b /src/journal
parentab916f2e8101a4733f66b8d291895af73965b379 (diff)
meson: eliminate libsystemd_journal_internal and use libsystemd_internal less
This simplifies things and leads to a smaller installation footprint. libsystemd_internal and libsystemd_journal_internal are linked into libystemd-shared and available to all programs linked to libsystemd-shared. libsystemd_journal_internal is not needed anymore, and libsystemd-shared is used everwhere. The few exceptions are: libsystemd.so, test-engine, test-bus-error, and various loadable modules.
Diffstat (limited to 'src/journal')
-rw-r--r--src/journal/meson.build14
1 files changed, 2 insertions, 12 deletions
diff --git a/src/journal/meson.build b/src/journal/meson.build
index 360c52b92d..a1d33d0810 100644
--- a/src/journal/meson.build
+++ b/src/journal/meson.build
@@ -1,6 +1,6 @@
# -*- mode: meson -*-
-libsystemd_journal_internal_sources = files('''
+journal_internal_sources = files('''
audit-type.c
audit-type.h
catalog.c
@@ -45,20 +45,10 @@ audit_type_to_name = custom_target(
command : [awk, '-f', '@INPUT0@', '@INPUT1@'],
capture : true)
-libsystemd_journal_internal_sources += [audit_type_to_name]
+journal_internal_sources += [audit_type_to_name]
############################################################
-libsystemd_journal_internal = static_library(
- 'systemd-journal-internal',
- libsystemd_journal_internal_sources,
- gcrypt_util_sources,
- install : false,
- include_directories : includes,
- link_with : libbasic,
- dependencies : [libaudit,
- ])
-
libjournal_core_sources = files('''
journald-kmsg.c
journald-kmsg.h