diff options
author | pommicket <pommicket@gmail.com> | 2025-09-15 22:19:03 -0400 |
---|---|---|
committer | pommicket <pommicket@gmail.com> | 2025-09-15 22:19:03 -0400 |
commit | 7e35330658ecbabeceab2cfaf349113b58a84e26 (patch) | |
tree | d4604a08d0d189931e97a8d2ae3befdac7eeb570 /pre-commit.sh | |
parent | 903292675594773a646027be47229fbb013ae086 (diff) |
Set up clang-tidy, fix some issues
Diffstat (limited to 'pre-commit.sh')
-rwxr-xr-x | pre-commit.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pre-commit.sh b/pre-commit.sh index bda1666..d566662 100755 --- a/pre-commit.sh +++ b/pre-commit.sh @@ -3,3 +3,11 @@ # Ensure no doxygen errors which doxygen >/dev/null 2>/dev/null && { doxygen || exit 1; } +make -j`nproc` test + +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 +fi |