diff --git a/src/libsysprof/meson.build b/src/libsysprof/meson.build index faf4af69..4bdae563 100644 --- a/src/libsysprof/meson.build +++ b/src/libsysprof/meson.build @@ -133,7 +133,6 @@ libsysprof_private_sources = [ 'sysprof-document-symbols.c', 'sysprof-elf-loader.c', 'sysprof-elf.c', - 'sysprof-journald-source.c', 'sysprof-maps-parser.c', 'sysprof-mount-device.c', 'sysprof-mount-namespace.c', @@ -153,6 +152,10 @@ if host_machine.system() == 'linux' libsysprof_private_sources += ['sysprof-linux-instrument.c'] endif +if libsystemd_dep.found() + libsysprof_private_sources += ['sysprof-journald-source.c'] +endif + libsysprof_enum_headers = [ 'sysprof-callgraph.h', ]