coverage.sh: write mmdebstrap.tdy into temporary file instead of current directory

This commit is contained in:
Johannes 'josch' Schauer 2020-01-21 13:07:18 +01:00
parent 6455cda34b
commit 8481068cd2
Signed by untrusted user: josch
GPG key ID: F2CBA5C78FBD83E1

View file

@ -2,15 +2,16 @@
set -eu
perltidy < mmdebstrap > mmdebstrap.tdy
TMPFILE=$(mktemp)
perltidy < mmdebstrap > "$TMPFILE"
ret=0
diff -u mmdebstrap mmdebstrap.tdy || ret=$?
diff -u mmdebstrap "$TMPFILE" || ret=$?
if [ "$ret" -ne 0 ]; then
echo "perltidy failed" >&2
rm mmdebstrap.tdy
rm "$TMPFILE"
exit 1
fi
rm mmdebstrap.tdy
rm "$TMPFILE"
if [ $(wc -L < mmdebstrap) -gt 79 ]; then
echo "exceeded maximum line length of 79 characters" >&2