uncrustify.sh (369B)
1 #!/usr/bin/env bash 2 3 set -eu 4 5 DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" 6 7 if ! uncrustify --version >/dev/null; then 8 echo "you need to install uncrustify for indentation" 9 exit 1 10 fi 11 12 find "$DIR/../src" \( -name "*.cpp" -o -name "*.c" -o -name "*.h" \) \ 13 -exec uncrustify -c "$DIR/uncrustify.cfg" --replace --no-backup {} + \ 14 || true