minimal/do: delete .tmp files if a build fails.

This commit is contained in:
Avery Pennarun 2011-01-01 04:07:45 -08:00
commit 8aa27d050b

View file

@ -83,6 +83,7 @@ _do()
if [ $RV != 0 ]; then if [ $RV != 0 ]; then
printf "do: %s%s\n" "$DO_DEPTH" \ printf "do: %s%s\n" "$DO_DEPTH" \
"$DIR$TARGET: got exit code $RV" >&2 "$DIR$TARGET: got exit code $RV" >&2
rm -f "$TARGET.tmp" "$TARGET.tmp2"
return $RV return $RV
fi fi
mv "$TARGET.tmp" "$TARGET" 2>/dev/null || mv "$TARGET.tmp" "$TARGET" 2>/dev/null ||