From 63e070b180cdad9b16b3b0ad069a2eb05543d63e Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Thu, 7 Jan 2021 11:13:55 +0100 Subject: [PATCH] build/meson: cleanup build of test-systemd executable --- src/tests/meson.build | 28 +++++++++++----------------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/src/tests/meson.build b/src/tests/meson.build index 7d6d0b0a2b..6366225bce 100644 --- a/src/tests/meson.build +++ b/src/tests/meson.build @@ -29,28 +29,22 @@ foreach test_unit: test_units ) endforeach -test_unit = 'test-systemd' - -c_flags = [ - '-DNETWORKMANAGER_COMPILATION_TEST', - '-DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_SYSTEMD', -] - -links = [ - libnm_systemd_core, - libnm_systemd_shared, -] - exe = executable( - test_unit, - test_unit + '.c', + 'test-systemd', + 'test-systemd.c', dependencies: daemon_nm_default_dep, - c_args: c_flags, - link_with: links, + c_args: [ + '-DNETWORKMANAGER_COMPILATION_TEST', + '-DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_SYSTEMD', + ], + link_with: [ + libnm_systemd_core, + libnm_systemd_shared, + ], ) test( - test_unit, + 'test-systemd', test_script, args: test_args + [exe.full_path()], )