InfiniTime/hooks/pre-commit

9 lines
332 B
Plaintext
Raw Normal View History

2023-01-03 16:25:55 +00:00
#!/bin/sh
2023-01-03 16:25:55 +00:00
changedFiles="$(git clang-format --extensions cpp,h --style file --staged -q --diffstat -- ':!src/FreeRTOS' ':!src/libs')"
git clang-format --extensions cpp,h --style file --staged -q -- ':!src/FreeRTOS' ':!src/libs'
2023-01-03 16:25:55 +00:00
echo "$changedFiles" | head -n -1 | cut -d ' ' -f 1 | while read -r file; do
git add -- "$file"
done