summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2022-08-21 19:18:16 +0200
committerSebastian Pipping <sebastian@pipping.org>2022-08-21 19:18:45 +0200
commit230b490cbf1ad525a142b5d355955de4bee0315e (patch)
tree64ad35caa64007d325816debc3fd7bbebf648b05
parent0a0418faf822afcb3dc8f78143b2dbdbbd5cb4c7 (diff)
downloadlibexpat-git-230b490cbf1ad525a142b5d355955de4bee0315e.tar.gz
coverage.sh: Inline exclusion patterns (for upcoming change)
-rwxr-xr-xexpat/coverage.sh9
1 files changed, 6 insertions, 3 deletions
diff --git a/expat/coverage.sh b/expat/coverage.sh
index 43830d18..65ef5bc4 100755
--- a/expat/coverage.sh
+++ b/expat/coverage.sh
@@ -230,9 +230,12 @@ _merge_coverage_info() {
_clean_coverage_info() {
local coverage_dir="$1"
- local dir
- for dir in CMakeFiles examples tests ; do
- local pattern="*/${dir}/*"
+ local pattern
+ for pattern in \
+ '*/CMakeFiles/*' \
+ '*/examples/*' \
+ '*/tests/*' \
+ ; do
(
set -x
lcov -q -o "${coverage_dir}/${coverage_info}" -r "${coverage_dir}/${coverage_info}" "${pattern}"