diff options
author | pommicket <pommicket@gmail.com> | 2025-09-16 17:08:19 -0400 |
---|---|---|
committer | pommicket <pommicket@gmail.com> | 2025-09-16 17:08:19 -0400 |
commit | 62bb1ffdee060819657161e260e75e3e1df017ac (patch) | |
tree | d47eba6dda1528850c869e067944cdfa009198f9 /pre-commit.sh | |
parent | 7ededc16f36099acbfac457f8e4e268879b0ce62 (diff) |
C++ library fixes
Diffstat (limited to 'pre-commit.sh')
-rwxr-xr-x | pre-commit.sh | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/pre-commit.sh b/pre-commit.sh index 0510a5c..bde503b 100755 --- a/pre-commit.sh +++ b/pre-commit.sh @@ -5,9 +5,11 @@ which doxygen >/dev/null 2>/dev/null && { doxygen || exit 1; } make -j`nproc` test || exit 1 -if [ "$NO_TIDY" = '' ] && \ - which clang-tidy >/dev/null && \ - git diff --name-status HEAD -- pom.c | grep -q 'M\s*pom.c'; then - echo 'Running clang-tidy...' - clang-tidy pom.c || exit 1 +if [ "$NO_TIDY" = '' ] && which clang-tidy >/dev/null; then + for file in pom.c cpp/pom.cpp; do + if git diff --name-status HEAD -- $file | grep -q 'M\s*'"$file"; then + echo "clang-tidy $file..." + clang-tidy $file || exit 1 + fi + done fi |