diff options
Diffstat (limited to 'mesonbuild/compilers.py')
-rw-r--r-- | mesonbuild/compilers.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/mesonbuild/compilers.py b/mesonbuild/compilers.py index 18a94a1..30f2608 100644 --- a/mesonbuild/compilers.py +++ b/mesonbuild/compilers.py @@ -188,7 +188,8 @@ gnu_color_args = {'auto': ['-fdiagnostics-color=auto'], 'never': ['-fdiagnostics-color=never'], } -clang_color_args = {'always': ['-Xclang', '-fcolor-diagnostics'], +clang_color_args = {'auto': ['-Xclang', '-fcolor-diagnostics'], + 'always': ['-Xclang', '-fcolor-diagnostics'], 'never': ['-Xclang', '-fno-color-diagnostics'], } @@ -2444,9 +2445,7 @@ class ClangCompiler: return ['-fPIC'] def get_colorout_args(self, colortype): - if mesonlib.version_compare(self.version, '>=3.1'): - return clang_color_args[colortype][:] - return [] + return clang_color_args[colortype][:] def get_buildtype_args(self, buildtype): return gnulike_buildtype_args[buildtype] |