make format excludes be able to be files

This commit is contained in:
ebbit1q 2025-10-08 15:22:41 +02:00
parent 64bbde08b6
commit 484e177589

View file

@ -24,12 +24,12 @@ include=("cockatrice/src" \
"oracle/src" \ "oracle/src" \
"servatrice/src" \ "servatrice/src" \
"tests") "tests")
exclude=("libcockatrice_rng/libcockatrice/rng/sfmt" \ exclude=("libcockatrice_rng/libcockatrice/rng/sfmt/" \
"libcockatrice_utility/libcockatrice/utility/peglib.h" \ "libcockatrice_utility/libcockatrice/utility/peglib.h" \
"oracle/src/lzma" \ "oracle/src/lzma/" \
"oracle/src/qt-json" \ "oracle/src/qt-json/" \
"oracle/src/zip" \ "oracle/src/zip/" \
"servatrice/src/smtp") "servatrice/src/smtp/")
exts=("cpp" "h" "proto") exts=("cpp" "h" "proto")
cf_cmd="clang-format" cf_cmd="clang-format"
branch="origin/master" branch="origin/master"
@ -240,7 +240,7 @@ fi
# filter excludes # filter excludes
for path in "${exclude[@]}"; do for path in "${exclude[@]}"; do
for i in "${!names[@]}"; do for i in "${!names[@]}"; do
rx="^$path/" rx="^$path"
if [[ ${names[$i]} =~ $rx ]]; then if [[ ${names[$i]} =~ $rx ]]; then
unset "names[$i]" unset "names[$i]"
fi fi