From 5614ce4a546b28d4c8ff99d7b8459830455be711 Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Wed, 7 Apr 2021 17:14:36 +0300 Subject: Skip compilers that are not used for a given target. --- mesonbuild/backend/xcodebackend.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'mesonbuild/backend') diff --git a/mesonbuild/backend/xcodebackend.py b/mesonbuild/backend/xcodebackend.py index 9ba7e46..3504beb 100644 --- a/mesonbuild/backend/xcodebackend.py +++ b/mesonbuild/backend/xcodebackend.py @@ -866,6 +866,8 @@ class XCodeBackend(backends.Backend): if lang not in LANGNAMEMAP: continue compiler = target.compilers.get(lang) + if compiler is None: + continue # Start with warning args warn_args = compiler.get_warn_args(self.get_option_for_target(OptionKey('warning_level'), target)) # Add compile args added using add_project_arguments() -- cgit v1.1