more careful cleanup;
authorwenzelm
Mon, 29 Feb 2016 16:38:06 +0100
changeset 62474 af131b9af420
parent 62473 b883960a4c03
child 62475 43e64c770f28
more careful cleanup;
src/Pure/Tools/build.scala
--- a/src/Pure/Tools/build.scala	Mon Feb 29 16:31:50 2016 +0100
+++ b/src/Pure/Tools/build.scala	Mon Feb 29 16:38:06 2016 +0100
@@ -582,11 +582,13 @@
         """ +
           (if (do_output)
             """
+            rm -f "$OUTPUT"
             "$ISABELLE_PROCESS" -e "Build.build \"$ARGS_FILE\";" -r -q "$INPUT" && chmod -w "$OUTPUT"
             """
           else
             """
-            rm -f "$OUTPUT"; "$ISABELLE_PROCESS" -e "Build.build \"$ARGS_FILE\";" -r -q "$INPUT"
+            rm -f "$OUTPUT"
+            "$ISABELLE_PROCESS" -e "Build.build \"$ARGS_FILE\";" -r -q "$INPUT"
             """) +
         """
         RC="$?"