From 230b490cbf1ad525a142b5d355955de4bee0315e Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Sun, 21 Aug 2022 19:18:16 +0200 Subject: [PATCH] coverage.sh: Inline exclusion patterns (for upcoming change) --- expat/coverage.sh | 9 ++++++--- 1 file 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}"