Blame scripts/uncrustify.sh

Packit Service 8ebd8e
#!/bin/bash
Packit Service 8ebd8e
SRCROOT=`git rev-parse --show-toplevel`
Packit Service 8ebd8e
CFG="$SRCROOT/scripts/uncrustify.cfg"
Packit Service 8ebd8e
echo "srcroot: $SRCROOT"
Packit Service 8ebd8e
Packit Service 8ebd8e
case "$1" in
Packit Service 8ebd8e
    -c|--check)
Packit Service 8ebd8e
	OPTS="--check"
Packit Service 8ebd8e
        ;;
Packit Service 8ebd8e
    *)
Packit Service 8ebd8e
	OPTS="--replace --no-backup"
Packit Service 8ebd8e
        ;;
Packit Service 8ebd8e
esac
Packit Service 8ebd8e
Packit Service 8ebd8e
pushd "$SRCROOT"
Packit Service 8ebd8e
uncrustify -c "$CFG" $OPTS `git ls-tree --name-only -r HEAD | grep -E '.*\.[ch]$' | grep -v build/`
Packit Service 8ebd8e
RES=$?
Packit Service 8ebd8e
popd
Packit Service 8ebd8e
exit $RES