.clang-tidy.hook 526 字节
Newer Older
1 2
#!/bin/bash

朔-望's avatar
朔-望 已提交
3
echo "allonli clang-tidy formating init"
朔-望's avatar
朔-望 已提交
4

朔-望's avatar
朔-望 已提交
5 6 7 8 9
cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=ON
clang-foramt -version
clang-tidy -version
python ./tools/pre-commit.hooks/run-clang-tidy.py
#TOTAL_ERRORS=0
10 11

# The trick to remove deleted files: https://stackoverflow.com/a/2413151
朔-望's avatar
朔-望 已提交
12 13 14 15 16 17 18
#for file in $(git diff --cached --name-status | awk '$1 != "D" {print $2}' | grep "src" | grep -v ".pb."); do
#    echo "clang-tidy formating $file" 
#    clang-tidy $file 
#    TOTAL_ERRORS=$(expr $TOTAL_ERRORS + $?);
#done
#
#exit $TOTAL_ERRORS