new SML heap images are now removed
authorclasohm
Wed, 07 Feb 1996 13:36:56 +0100
changeset 1482 1a60df4fd63d
parent 1481 03f096efa26d
child 1483 617ca7312ceb
new SML heap images are now removed
src/Tools/make-all
--- a/src/Tools/make-all	Wed Feb 07 12:22:32 1996 +0100
+++ b/src/Tools/make-all	Wed Feb 07 13:36:56 1996 +0100
@@ -54,7 +54,11 @@
 echo Log files will be called make$$.log.gz
 
 case $FORCE.$EXEC in
-    on.on) (cd $ISABELLEBIN; rm -f Pure FOL ZF CCL LCF CTT LK Modal HOL HOLCF Cube FOLP)
+  on.on) (cd $ISABELLEBIN;
+          for f in Pure FOL ZF CCL LCF CTT LK Modal HOL HOLCF Cube FOLP
+	  do 
+	   rm -f $f $f.heap
+	  done)
 esac
 
 set +e			#no longer fail upon errors -- e.g. if a "make" fails
@@ -81,7 +85,7 @@
 tail ZF/make$$.log
 gzip ZF/make$$.log
 case $CLEAN.$EXEC in
-    on.on)	rm $ISABELLEBIN/ZF
+    on.on)	rm -f $ISABELLEBIN/ZF $ISABELLEBIN/ZF.heap
 esac
 
 echo
@@ -91,7 +95,7 @@
 tail CCL/make$$.log
 gzip CCL/make$$.log
 case $CLEAN.$EXEC in
-    on.on)	rm $ISABELLEBIN/CCL
+    on.on)	rm -f $ISABELLEBIN/CCL $ISABELLEBIN/CCL.heap
 esac
 
 echo
@@ -101,7 +105,8 @@
 tail LCF/make$$.log
 gzip LCF/make$$.log
 case $CLEAN.$EXEC in
-    on.on)	rm $ISABELLEBIN/FOL $ISABELLEBIN/LCF
+  on.on)	rm -f $ISABELLEBIN/FOL $ISABELLEBIN/FOL.heap \
+                      $ISABELLEBIN/LCF $ISABELLEBIN/LCF.heap
 esac
 
 echo
@@ -111,7 +116,7 @@
 tail CTT/make$$.log
 gzip CTT/make$$.log
 case $CLEAN.$EXEC in
-    on.on)	rm $ISABELLEBIN/CTT
+    on.on)	rm -f $ISABELLEBIN/CTT $ISABELLEBIN/CTT.heap
 esac
 
 echo
@@ -129,7 +134,8 @@
 tail Modal/make$$.log
 gzip Modal/make$$.log
 case $CLEAN.$EXEC in
-    on.on)	rm $ISABELLEBIN/LK $ISABELLEBIN/Modal
+  on.on)	rm -f $ISABELLEBIN/LK $ISABELLEBIN/LK.heap \
+                      $ISABELLEBIN/Modal $ISABELLEBIN/Modal.heap
 esac
 
 echo
@@ -147,7 +153,8 @@
 tail HOLCF/make$$.log
 gzip HOLCF/make$$.log
 case $CLEAN.$EXEC in
-    on.on)	rm $ISABELLEBIN/HOL $ISABELLEBIN/HOLCF
+  on.on)	rm -f $ISABELLEBIN/HOL $ISABELLEBIN/HOL.heap \
+                      $ISABELLEBIN/HOLCF $ISABELLEBIN/HOLCF.heap
 esac
 
 echo
@@ -155,7 +162,7 @@
 echo '*****The Lambda-Cube (Cube)*****'
 (cd Cube;  make $NO $TEST > make$$.log)
 case $CLEAN.$EXEC in
-    on.on)	rm $ISABELLEBIN/Cube
+    on.on)	rm -f $ISABELLEBIN/Cube $ISABELLEBIN/Cube.heap
 esac
 tail Cube/make$$.log 
 gzip Cube/make$$.log 
@@ -165,7 +172,7 @@
 echo '*****First-Order Logic with Proof Terms (FOLP)*****'
 (cd FOLP;  make $NO $TEST > make$$.log)
 case $CLEAN.$EXEC in
-    on.on)	rm $ISABELLEBIN/FOLP
+    on.on)	rm -f $ISABELLEBIN/FOLP $ISABELLEBIN/FOLP.heap
 esac
 tail FOLP/make$$.log 
 gzip FOLP/make$$.log