aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsnsmac <jr98@hotmail.de>2017-12-16 14:01:21 +0100
committerJussi Pakkanen <jpakkane@gmail.com>2017-12-17 13:26:40 +0200
commit2b12d3b20f5d82861ddbdcc4fbb587ece42bd25d (patch)
treeff836fed0664241666696f4c92054f12e3e0e2b9
parent0bbc9df74a69c98f52a51c530f658746d0ea95c4 (diff)
downloadmeson-2b12d3b20f5d82861ddbdcc4fbb587ece42bd25d.zip
meson-2b12d3b20f5d82861ddbdcc4fbb587ece42bd25d.tar.gz
meson-2b12d3b20f5d82861ddbdcc4fbb587ece42bd25d.tar.bz2
Exclude llvm/clang lib headers from test coverage
Excludes the /usr/lib/llvm-*/include/ directory from coverage. This directory is used on Ubuntu for the libclang-dev packages
-rw-r--r--mesonbuild/scripts/coverage.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/mesonbuild/scripts/coverage.py b/mesonbuild/scripts/coverage.py
index d596622..25451d4 100644
--- a/mesonbuild/scripts/coverage.py
+++ b/mesonbuild/scripts/coverage.py
@@ -59,6 +59,7 @@ def coverage(source_root, build_root, log_dir):
remove_dir_from_trace(lcov_exe, covinfo, '/usr/include/*')
remove_dir_from_trace(lcov_exe, covinfo, '/usr/local/include/*')
remove_dir_from_trace(lcov_exe, covinfo, '/usr/src/*')
+ remove_dir_from_trace(lcov_exe, covinfo, '/usr/lib/llvm-*/include/*')
subprocess.check_call([genhtml_exe,
'--prefix', build_root,
'--output-directory', htmloutdir,