Add stage3 and merge with markf's makefile.
authorGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Sat, 29 Oct 1988 05:14:08 +0000 (05:14 +0000)
committerGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Sat, 29 Oct 1988 05:14:08 +0000 (05:14 +0000)
v7/src/compiler/Makefile

index 607895fbc93f85c605b4dcd958ef2efa13f16760..24cd1acb7825d3ca7d905f380e85c03175bc3775 100644 (file)
@@ -1,5 +1,5 @@
 #
-# $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/Attic/Makefile,v 1.3 1988/10/19 11:33:35 cph Exp $
+# $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/Attic/Makefile,v 1.4 1988/10/29 05:14:08 jinx Exp $
 #
 # Makefile for Scheme compiler
 # This makefile supports some utilities for the compiler.
@@ -48,6 +48,26 @@ unstage1:
        cd rtlgen ; mv STAGE1/* . ; rmdir STAGE1
        cd rtlopt ; mv STAGE1/* . ; rmdir STAGE1
 
+cpstage1:
+       cd back ; cp STAGE1/* . 
+       cd base ; cp STAGE1/* . 
+       cd bobcat ; cp STAGE1/* . 
+       cd fggen ; cp STAGE1/* . 
+       cd fgopt ; cp STAGE1/* . 
+       cd rtlbase ; cp STAGE1/* . 
+       cd rtlgen ; cp STAGE1/* . 
+       cd rtlopt ; cp STAGE1/* . 
+
+lnstage1:
+       cd back ; ln STAGE1/* . 
+       cd base ; ln STAGE1/* . 
+       cd bobcat ; ln STAGE1/* . 
+       cd fggen ; ln STAGE1/* . 
+       cd fgopt ; ln STAGE1/* . 
+       cd rtlbase ; ln STAGE1/* . 
+       cd rtlgen ; ln STAGE1/* . 
+       cd rtlopt ; ln STAGE1/* . 
+
 stage2:
        cd back ; mkdir STAGE2 ; mv *.com *.binf STAGE2/.
        cd base ; mkdir STAGE2 ; mv *.com *.binf STAGE2/.
@@ -67,3 +87,63 @@ unstage2:
        cd rtlbase ; mv STAGE2/* . ; rmdir STAGE2
        cd rtlgen ; mv STAGE2/* . ; rmdir STAGE2
        cd rtlopt ; mv STAGE2/* . ; rmdir STAGE2
+
+cpstage2:
+       cd back ; cp STAGE2/* . 
+       cd base ; cp STAGE2/* . 
+       cd bobcat ; cp STAGE2/* . 
+       cd fggen ; cp STAGE2/* . 
+       cd fgopt ; cp STAGE2/* . 
+       cd rtlbase ; cp STAGE2/* . 
+       cd rtlgen ; cp STAGE2/* . 
+       cd rtlopt ; cp STAGE2/* . 
+
+lnstage2:
+       cd back ; ln STAGE2/* . 
+       cd base ; ln STAGE2/* . 
+       cd bobcat ; ln STAGE2/* . 
+       cd fggen ; ln STAGE2/* . 
+       cd fgopt ; ln STAGE2/* . 
+       cd rtlbase ; ln STAGE2/* . 
+       cd rtlgen ; ln STAGE2/* . 
+       cd rtlopt ; ln STAGE2/* . 
+
+stage3:
+       cd back ; mkdir STAGE3 ; mv *.com *.binf STAGE3/.
+       cd base ; mkdir STAGE3 ; mv *.com *.binf STAGE3/.
+       cd bobcat ; mkdir STAGE3 ; mv *.com *.binf STAGE3/.
+       cd fggen ; mkdir STAGE3 ; mv *.com *.binf STAGE3/.
+       cd fgopt ; mkdir STAGE3 ; mv *.com *.binf STAGE3/.
+       cd rtlbase ; mkdir STAGE3 ; mv *.com *.binf STAGE3/.
+       cd rtlgen ; mkdir STAGE3 ; mv *.com *.binf STAGE3/.
+       cd rtlopt ; mkdir STAGE3 ; mv *.com *.binf STAGE3/.
+
+unstage3:
+       cd back ; mv STAGE3/* . ; rmdir STAGE3
+       cd base ; mv STAGE3/* . ; rmdir STAGE3
+       cd bobcat ; mv STAGE3/* . ; rmdir STAGE3
+       cd fggen ; mv STAGE3/* . ; rmdir STAGE3
+       cd fgopt ; mv STAGE3/* . ; rmdir STAGE3
+       cd rtlbase ; mv STAGE3/* . ; rmdir STAGE3
+       cd rtlgen ; mv STAGE3/* . ; rmdir STAGE3
+       cd rtlopt ; mv STAGE3/* . ; rmdir STAGE3
+
+cpstage3:
+       cd back ; cp STAGE3/* . 
+       cd base ; cp STAGE3/* . 
+       cd bobcat ; cp STAGE3/* . 
+       cd fggen ; cp STAGE3/* . 
+       cd fgopt ; cp STAGE3/* . 
+       cd rtlbase ; cp STAGE3/* . 
+       cd rtlgen ; cp STAGE3/* . 
+       cd rtlopt ; cp STAGE3/* . 
+
+lnstage3:
+       cd back ; ln STAGE3/* . 
+       cd base ; ln STAGE3/* . 
+       cd bobcat ; ln STAGE3/* . 
+       cd fggen ; ln STAGE3/* . 
+       cd fgopt ; ln STAGE3/* . 
+       cd rtlbase ; ln STAGE3/* . 
+       cd rtlgen ; ln STAGE3/* . 
+       cd rtlopt ; ln STAGE3/* .