1
0
mirror of https://github.com/systemd/systemd synced 2024-07-08 20:15:55 +00:00

journal-remote: drop dependencies to journald

Now journal-remote can be built without libjournal_core.
This commit is contained in:
Yu Watanabe 2023-09-30 19:08:23 +09:00
parent 1e09470303
commit f7b349e88d
4 changed files with 2 additions and 8 deletions

View File

@ -2097,8 +2097,6 @@ module_additional_kwargs = {
# systemd-analyze requires 'libcore'
subdir('src/core')
# systemd-journal-remote requires 'libjournal_core'
subdir('src/journal')
# systemd-networkd requires 'libsystemd_network'
subdir('src/libsystemd-network')
# hwdb requires 'udev_link_with' and 'udev_rpath'
@ -2139,6 +2137,7 @@ subdir('src/id128')
subdir('src/import')
subdir('src/initctl')
subdir('src/integritysetup')
subdir('src/journal')
subdir('src/journal-remote')
subdir('src/kernel-install')
subdir('src/locale')

View File

@ -3,7 +3,6 @@
#include "alloc-util.h"
#include "fd-util.h"
#include "journal-remote-parse.h"
#include "journald-native.h"
#include "parse-util.h"
#include "string-util.h"

View File

@ -17,7 +17,6 @@
#include "journal-file-util.h"
#include "journal-remote-write.h"
#include "journal-remote.h"
#include "journald-native.h"
#include "macro.h"
#include "parse-util.h"
#include "parse-helpers.h"

View File

@ -20,8 +20,7 @@ endif
libsystemd_journal_remote = static_library(
'systemd-journal-remote',
libsystemd_journal_remote_sources,
include_directories : journal_includes,
link_with : libjournal_core,
include_directories : includes,
dependencies : [libgnutls,
liblz4,
libmicrohttpd,
@ -64,7 +63,6 @@ executables += [
'HAVE_MICROHTTPD',
],
'sources' : systemd_journal_remote_sources,
'include_directories' : journal_includes,
'link_with' : [
libshared,
libsystemd_journal_remote,
@ -87,7 +85,6 @@ executables += [
libshared,
libsystemd_journal_remote,
],
'include_directories' : journal_includes,
},
]