From de90fc0810465a67b7e5ff6e6fcb29941162d1a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C3=B1igo=20Mart=C3=ADnez?= Date: Tue, 3 Sep 2019 13:41:18 +0200 Subject: [PATCH] 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. --- shared/nm-utils/tests/meson.build | 10 ++++++---- 1 file 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, )