From 43452690df733edca4512bc7bac149cc5cc49bb0 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Fri, 22 Oct 2021 18:15:05 +0200 Subject: [PATCH] meson: use add_project_arguments instead of add_global_arguments add_global_arguments affects subprojects too. add_project_arguments only affects the current project. Signed-off-by: Simon Ser --- meson.build | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/meson.build b/meson.build index 997b07616..bc6aa1b01 100644 --- a/meson.build +++ b/meson.build @@ -11,10 +11,10 @@ release_date = '2021-07-05' add_project_arguments('-DHAVE_DIX_CONFIG_H', language: ['c', 'objc']) cc = meson.get_compiler('c') -add_global_arguments('-fno-strict-aliasing', language : 'c') -add_global_arguments('-fvisibility=hidden', language : 'c') +add_project_arguments('-fno-strict-aliasing', language : 'c') +add_project_arguments('-fvisibility=hidden', language : 'c') -add_global_link_arguments('-fvisibility=hidden', language : 'c') +add_project_link_arguments('-fvisibility=hidden', language : 'c') if cc.get_id() == 'gcc' or cc.get_id() == 'clang' test_wflags = [ @@ -58,7 +58,7 @@ foreach wflag: test_wflags endif endforeach -add_global_arguments(common_wflags, language : ['c', 'objc']) +add_project_arguments(common_wflags, language : ['c', 'objc']) libdrm_req = '>= 2.4.89' libselinux_req = '>= 2.0.86'