freebsd-nq/contrib/libcbor/misc/hooks/pre-commit
Ed Maste 10ff414c14 Import libcbor at 'contrib/libcbor/'
git-subtree-dir: contrib/libcbor
git-subtree-mainline: 293663f4da
git-subtree-split: 5b2defbd2a
2021-10-06 20:26:10 -04:00

19 lines
390 B
Bash
Executable File

#!/bin/sh
set -e
# Run clang-format and add modified files
MODIFIED_UNSTAGED=$(git -C . diff --name-only)
MODIFIED_STAGED=$(git -C . diff --name-only --cached --diff-filter=d)
./clang-format.sh
git add ${MODIFIED_STAGED}
if [[ ${MODIFIED_UNSTAGED} != $(git -C . diff --name-only) ]]; then
echo "WARNING: Non-staged files were reformatted. Please review and/or add" \
"them"
fi