From 62bb1ffdee060819657161e260e75e3e1df017ac Mon Sep 17 00:00:00 2001 From: pommicket Date: Tue, 16 Sep 2025 17:08:19 -0400 Subject: C++ library fixes --- pre-commit.sh | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'pre-commit.sh') 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 -- cgit v1.2.3