aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgeorgev93 <georgeavogt93@gmail.com>2020-04-29 18:24:41 -0400
committerJussi Pakkanen <jpakkane@gmail.com>2020-05-22 17:18:54 +0300
commiteee117aa24b46d93169a92c15eb2120f2d97eea4 (patch)
tree11a8c9ca0ca6566b01f3138fe9a2a25bd9baa59f
parent2b1ca518cfce52dc5e8da086efca563677c353e4 (diff)
downloadmeson-eee117aa24b46d93169a92c15eb2120f2d97eea4.zip
meson-eee117aa24b46d93169a92c15eb2120f2d97eea4.tar.gz
meson-eee117aa24b46d93169a92c15eb2120f2d97eea4.tar.bz2
Allow building with b_coverage set to true when clang is being used regardless of linker selection.
-rw-r--r--mesonbuild/compilers/mixins/clang.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/mesonbuild/compilers/mixins/clang.py b/mesonbuild/compilers/mixins/clang.py
index 0ee10ad..ecfbc64 100644
--- a/mesonbuild/compilers/mixins/clang.py
+++ b/mesonbuild/compilers/mixins/clang.py
@@ -124,3 +124,6 @@ class ClangCompiler(GnuLikeCompiler):
# Clang only warns about unknown or ignored attributes, so force an
# error.
return ['-Werror=attributes']
+
+ def get_coverage_link_args(self) -> T.List[str]:
+ return ['--coverage']