diff options
author | Iñigo Martínez <inigomartinez@gmail.com> | 2019-09-03 13:41:18 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2019-10-01 09:49:33 +0200 |
commit | de90fc0810465a67b7e5ff6e6fcb29941162d1a9 (patch) | |
tree | 5d28db4288f8b6c5f03d65264508d60472afd4ce | |
parent | 70a34c54fef0ec2bde4ad27ac751f8efd8e3c13e (diff) | |
download | NetworkManager-de90fc0810465a67b7e5ff6e6fcb29941162d1a9.tar.gz |
meson: Improve the shared utils test build file
A new variable has been created for the C compiler flags to avoid
polluting the target creation call so the flags are encapsulated.
-rw-r--r-- | shared/nm-utils/tests/meson.build | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/shared/nm-utils/tests/meson.build b/shared/nm-utils/tests/meson.build index bf52740dae..1ee5efff95 100644 --- a/shared/nm-utils/tests/meson.build +++ b/shared/nm-utils/tests/meson.build @@ -1,12 +1,14 @@ test_unit = 'test-shared-general' +c_flags = [ + '-DNETWORKMANAGER_COMPILATION_TEST', + '-DNETWORKMANAGER_COMPILATION=(NM_NETWORKMANAGER_COMPILATION_GLIB|NM_NETWORKMANAGER_COMPILATION_WITH_GLIB_I18N_PROG)', +] + exe = executable( test_unit, test_unit + '.c', - c_args: [ - '-DNETWORKMANAGER_COMPILATION_TEST', - '-DNETWORKMANAGER_COMPILATION=(NM_NETWORKMANAGER_COMPILATION_GLIB|NM_NETWORKMANAGER_COMPILATION_WITH_GLIB_I18N_PROG)', - ], + c_args: c_flags, dependencies: libnm_utils_base_dep, link_with: libnm_systemd_logging_stub, ) |