meson: only build src/shared/tests.c if tests are enabled

It's only needed for tests and leaks build directories into
libsystemd-shared.
This commit is contained in:
Michael Olbrich
2018-10-08 18:29:36 +02:00
committed by Zbigniew Jędrzejewski-Szmek
parent aacd352d8c
commit b9fa9b71c6
+4 -2
View File
@@ -89,8 +89,6 @@ shared_sources = files('''
switch-root.h
sysctl-util.c
sysctl-util.h
tests.c
tests.h
tomoyo-util.c
tomoyo-util.h
udev-util.h
@@ -107,6 +105,10 @@ shared_sources = files('''
wireguard-netlink.h
'''.split())
if get_option('tests') != 'false'
shared_sources += files('tests.c', 'tests.h')
endif
test_tables_h = files('test-tables.h')
shared_sources += test_tables_h