build: make sysprof-journald-source.c conditional

Fixes #88
This commit is contained in:
Christian Hergert
2023-08-02 11:56:42 -07:00
parent 4953082178
commit 2c0f055af1

View File

@ -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',
]