1
0
mirror of https://github.com/CLIUtils/CLI11.git synced 2025-05-03 05:53:52 +00:00

Updating clang format pre-commit helper example

[skip ci]
This commit is contained in:
Henry Fredrick Schreiner 2018-04-11 13:39:12 +02:00
parent df5b157d97
commit b519a13119

View File

@ -9,9 +9,14 @@ format_file() {
file="${1}" file="${1}"
case "$file" in case "$file" in
*.hpp | *.cpp | .c | *.cc | *.cu | *.h ) *.hpp | *.cpp | .c | *.cc | *.cu | *.h )
echo "Fixing: $file" echo "Formatting: $file"
clang-format -i -style=file "${1}" clang-format -i -style=file -sort-includes "${1}"
git add "${1}" if git diff-file --quiet -- "${1}" ; then
git add "${1}"
echo "Reformatting file: ${1}"
else
echo "Already formatted: ${1}"
fi;
;; ;;
*) *)
;; ;;