Okay... let me try again.
This fixes:
o parrot/classes/Makefile.in to use double quotes
instead of single quotes with perl -e
o parrot/languages/Makefile.in to use && instead of $(MAKE) -C
After which I can:
perl ./Configure.pl && nmake && nmake test && nmake clean
without error on Win32
diff -r -u parrot\classes\Makefile.in parrot-cgg\classes\Makefile.in
--- parrot\classes\Makefile.in Thu Dec 13 14:00:00 2001
+++ parrot-cgg\classes\Makefile.in Thu Dec 13 15:59:13 2001
@@ -29,7 +29,7 @@
default$(O): $(H_FILES)
default.h: default.c
- $(PERL) -ne 'next unless /Parrot_default/; s/{/;/;s/^/extern /;print' default.c > default.h
+ $(PERL) -ne "next unless /Parrot_default/; s/{/;/;s/^/extern /;print" default.c > default.h
perlint.c: perlint.pmc
$(PERL) pmc2c.pl perlint.pmc
diff -r -u parrot\languages\Makefile.in parrot-cgg\languages\Makefile.in
--- parrot\languages\Makefile.in Thu Dec 13 07:11:12 2001
+++ parrot-cgg\languages\Makefile.in Thu Dec 13 16:02:09 2001
@@ -5,16 +5,16 @@
jako: jako.dummy
jako.dummy:
- $(MAKE) -C jako
+ cd jako && $(MAKE) && cd ..
scheme: scheme.dummy
scheme.dummy:
- $(MAKE) -C scheme
+ cd scheme && $(MAKE) && cd ..
clean:
- $(MAKE) -C jako clean
- $(MAKE) -C scheme clean
+ cd jako && $(MAKE) clean && cd ..
+ cd scheme && $(MAKE) clean && cd ..
update:
cvs -q update -dP
patch
Description: Binary data