Permalink
Browse files

setup to recompile CORE5 setting

  • Loading branch information...
1 parent cfe8d43 commit 1ab822585c1fbf187043483c6f598321def0249e @TimToady TimToady committed Sep 10, 2012
Showing with 7 additions and 3 deletions.
  1. +7 −3 Makefile
View
@@ -1,5 +1,5 @@
# Makefile for STD.pm6 viv etcetera in pugs/src/perl6
-.PHONY: six all sixfast clean snap snaptest
+.PHONY: six five all sixfast clean snap snaptest
INVARIANT=Actions.pm CORE.setting CursorBase.pmc DEBUG.pmc LazyMap.pm NAME.pmc\
RE_ast.pmc Stash.pmc mangle.pl uniprops viv
@@ -20,8 +20,9 @@ GIT=git
# no snaptest on win32 just yet
CP_R=cp -r
-all: syml/CORE.syml STD_P5.pmc
+all: syml/CORE.syml STD_P5.pmc syml/CORE5.syml
six: syml/CORE.syml
+five: syml/CORE5.syml
clean:
$(RM_RF) syml STD_P5.pmc $(GENERATE) boot/syml boot/.stamp .stamp\
@@ -46,8 +47,11 @@ syml/CORE.syml: STD.pmc Cursor.pmc $(INVARIANT)
$(RM_RF) syml
$(PERL) ./viv --noperl6lib --compile-setting CORE.setting
$(CP) boot/syml/CursorBase.syml boot/syml/Cursor.syml boot/syml/DEBUG.syml boot/syml/NAME.syml boot/syml/Stash.syml boot/syml/STD.syml syml
-# reboot after incompatibly changing syml format
+syml/CORE5.syml: STD.pmc CORE5.setting Cursor.pmc $(INVARIANT)
+ $(PERL) ./viv --noperl6lib --compile-setting CORE5.setting
+
+# reboot after incompatibly changing syml format
reboot: six
$(CP) $(GENERATE) boot
$(RM_RF) boot/syml

0 comments on commit 1ab8225

Please sign in to comment.