blob: 671d15e0045bb9496501607af438578ee8e1fc17 [file] [log] [blame]
#!/bin/bash
if ! which clang-format; then
echo "Error: cannot find clang-format in your path"
exit 1
fi
OK=0
for ARG in "$@"
do
clang-format $ARG | diff -u $ARG -
if [[ $? -eq 1 ]]; then
OK=1
fi
done
if [[ $OK -eq "1" ]]; then
echo "Error: clang-format reported formatting differences"
exit 1
else
echo "OK: clang-format reported no formatting differences"
exit 0
fi