#!/usr/bin/env bash # # Run uncrustify for a file in-place # TMPDIR=`mktemp -d` # Reformat a single file to tmp/ uncrustify -l CPP -c ./buildroot/share/extras/uncrustify.cfg -f "$1" >$TMPDIR/uncrustify.out # Replace the original file cp "$TMPDIR/uncrustify.out" "$1" # Clean up, deliberately rm "$TMPDIR/uncrustify.out" rmdir "$TMPDIR"