Author: bernhard
Date: Sun Apr 30 11:23:37 2006
New Revision: 12466
Modified:
trunk/MANIFEST
trunk/MANIFEST.SKIP
trunk/compilers/past/PAST/ (props changed)
trunk/config/gen/makefiles/docs.in
trunk/config/gen/makefiles/past.in
trunk/runtime/parrot/library/ (props changed)
Log:
Tell SVN about generated dir runtime/parrot/library.
Tell SVN about generated *.pbc file in compilers/past/PAST
Make sure that dir runtime/parrot/library/PAST exist,
before copying *.pbc files into it.
Modified: trunk/MANIFEST
==============================================================================
--- trunk/MANIFEST (original)
+++ trunk/MANIFEST Sun Apr 30 11:23:37 2006
@@ -1,6 +1,6 @@
# $Id$
#
-# generated by tools/dev/mk_manifest_and_skip.pl Sun Apr 30 17:07:31 2006
+# generated by tools/dev/mk_manifest_and_skip.pl Sun Apr 30 20:02:05 2006
#
# See tools/dev/install_files.pl for documentation on the
# format of this file.
@@ -964,9 +964,9 @@
languages/lisp/t/test.l [lisp]
languages/lua/luac.pl [lua]
languages/lua/config/makefiles/root.in [lua]
+languages/lua/doc/running.pod [lua]
languages/lua/doc/lua51.y [lua]
languages/lua/doc/lua51.bnf [lua]
-languages/lua/doc/running.pod [lua]
languages/lua/doc/status.pod [lua]
languages/lua/lib/luabasic.pir [lua]
languages/lua/lib/luacoroutine.pir [lua]
@@ -1141,16 +1141,16 @@
languages/punie/lib/PunieGrammar.pir [punie]
languages/punie/lib/post2pir.tg [punie]
languages/punie/lib/PunieOpLookup.pir [punie]
+languages/punie/lib/pge2past.tg [punie]
languages/punie/lib/OSTGrammar.pir [punie]
languages/punie/lib/ASTGrammar.pir [punie]
languages/punie/lib/PIRGrammar.pir [punie]
-languages/punie/lib/pge2past.tg [punie]
languages/punie/lib/POST/Op.pir [punie]
languages/punie/lib/POST/Sub.pir [punie]
languages/punie/lib/POST/Val.pir [punie]
languages/punie/lib/POST/Var.pir [punie]
-languages/punie/lib/POST/Ops.pir [punie]
languages/punie/lib/POST/Label.pir [punie]
+languages/punie/lib/POST/Ops.pir [punie]
languages/punie/t/base_cond.t [punie]
languages/punie/t/base_if.t [punie]
languages/punie/t/base_lex.t [punie]
@@ -1481,28 +1481,22 @@
languages/APL/t/numbers.t [APL]
languages/APL/t/monadic.t [APL]
languages/APL/config/root.in [APL]
+languages/APL/lib/pasteval.tge [APL]
+languages/APL/lib/PAST.pir [APL]
languages/APL/lib/APLGrammar.pge [APL]
languages/APL/lib/pge2past.tge [APL]
-languages/APL/lib/PAST.pir [APL]
languages/APL/lib/APLFunctions.pir [APL]
-languages/APL/lib/pasteval.tge [APL]
languages/APL/lib/past2pir.tge [APL]
languages/perl6/perl6.pir [perl6]
languages/perl6/STATUS [perl6]
languages/perl6/README [perl6]
languages/perl6/t/harness [perl6]
-languages/perl6/t/00-parrot/01-literals.t [perl6]
-languages/perl6/t/00-parrot/02-op-math.t [perl6]
-languages/perl6/t/00-parrot/07-op-string.t [perl6]
-languages/perl6/t/00-parrot/03-op-logic.t [perl6]
-languages/perl6/t/00-parrot/06-op-inplace.t [perl6]
-languages/perl6/t/00-parrot/05-var.t [perl6]
-languages/perl6/t/00-parrot/04-op-cmp.t [perl6]
languages/perl6/t/01-sanity/07-split.t [perl6]
-languages/perl6/t/01-sanity/lib.pm [perl6]
-languages/perl6/t/01-sanity/04-if.t [perl6]
-languages/perl6/t/01-sanity/07-range.t [perl6]
+languages/perl6/t/01-sanity/01-tap.t [perl6]
languages/perl6/t/01-sanity/06-use.t [perl6]
+languages/perl6/t/01-sanity/07-range.t [perl6]
+languages/perl6/t/01-sanity/04-if.t [perl6]
+languages/perl6/t/01-sanity/lib.pm [perl6]
languages/perl6/t/01-sanity/07-end-blocks.t [perl6]
languages/perl6/t/01-sanity/07-defined.t [perl6]
languages/perl6/t/01-sanity/03-equal.t [perl6]
@@ -1512,22 +1506,56 @@
languages/perl6/t/01-sanity/07-ref.t [perl6]
languages/perl6/t/01-sanity/07-isa.t [perl6]
languages/perl6/t/01-sanity/07-try.t [perl6]
-languages/perl6/t/01-sanity/01-tap.t [perl6]
languages/perl6/t/01-sanity/08-test.t [perl6]
languages/perl6/t/01-sanity/07-for.t [perl6]
languages/perl6/t/01-sanity/07-simple-multisubs.t [perl6]
languages/perl6/t/01-sanity/07-tailcall.t [perl6]
languages/perl6/t/01-sanity/07-substr.t [perl6]
languages/perl6/t/01-sanity/05-sub.t [perl6]
+languages/perl6/t/00-parrot/01-literals.t [perl6]
+languages/perl6/t/00-parrot/02-op-math.t [perl6]
+languages/perl6/t/00-parrot/07-op-string.t [perl6]
+languages/perl6/t/00-parrot/03-op-logic.t [perl6]
+languages/perl6/t/00-parrot/06-op-inplace.t [perl6]
+languages/perl6/t/00-parrot/05-var.t [perl6]
+languages/perl6/t/00-parrot/04-op-cmp.t [perl6]
languages/perl6/lib/parse.pir [perl6]
-languages/perl6/lib/builtins.pir [perl6]
languages/perl6/lib/PAST.pir [perl6]
+languages/perl6/lib/builtins.pir [perl6]
+languages/perl6/lib/past2pir.tg [perl6]
+languages/perl6/lib/main.pir [perl6]
languages/perl6/lib/grammar_sub.pg [perl6]
languages/perl6/lib/grammar_rules.pg [perl6]
languages/perl6/lib/grammar_optok.pg [perl6]
-languages/perl6/lib/past2pir.tg [perl6]
-languages/perl6/lib/main.pir [perl6]
languages/perl6/lib/pge2past.tg [perl6]
+languages/pheme/MANIFEST [pheme]
+languages/pheme/TODO [pheme]
+languages/pheme/pheme.pir [pheme]
+languages/pheme/README [pheme]
+languages/pheme/t/lambda.t [pheme]
+languages/pheme/t/harness [pheme]
+languages/pheme/t/cons.t [pheme]
+languages/pheme/t/car.t [pheme]
+languages/pheme/t/cdr.t [pheme]
+languages/pheme/t/write.t [pheme]
+languages/pheme/t/phemer/chapter_1.t [pheme]
+languages/pheme/lib/past2post.tg [pheme]
+languages/pheme/lib/PhemeCompiler.pir [pheme]
+languages/pheme/lib/PhemeSymbols.pir [pheme]
+languages/pheme/lib/pheme.g [pheme]
+languages/pheme/lib/PhemeTest.pir [pheme]
+languages/pheme/lib/post2pir.tg [pheme]
+languages/pheme/lib/pge2past.tg [pheme]
+languages/pheme/lib/PhemeGrammar.pir [pheme]
+languages/pheme/lib/POST.pir [pheme]
+languages/pheme/lib/POST/MaybeOp.pir [pheme]
+languages/pheme/lib/POST/Var.pir [pheme]
+languages/pheme/lib/POST/Sub.pir [pheme]
+languages/pheme/lib/POST/Label.pir [pheme]
+languages/pheme/lib/POST/Op.pir [pheme]
+languages/pheme/lib/POST/Ops.pir [pheme]
+languages/pheme/lib/POST/Val.pir [pheme]
+languages/pheme/lib/POST/Node.pir [pheme]
languages/unlambda/hello.unl [unlambda]
languages/unlambda/README [unlambda]
languages/unlambda/unl.pir [unlambda]
@@ -1599,37 +1627,9 @@
languages/pugs/t/pmc/tuple.t [pugs]
languages/pugs/t/pmc/code.t [pugs]
languages/pugs/t/pmc/int.t [pugs]
-languages/pugs/t/pmc/bool.t [pugs]
languages/pugs/t/pmc/capture.t [pugs]
+languages/pugs/t/pmc/bool.t [pugs]
languages/pugs/config/makefiles/root.in [pugs]
-languages/pheme/MANIFEST [pheme]
-languages/pheme/TODO [pheme]
-languages/pheme/pheme.pir [pheme]
-languages/pheme/README [pheme]
-languages/pheme/t/lambda.t [pheme]
-languages/pheme/t/harness [pheme]
-languages/pheme/t/cons.t [pheme]
-languages/pheme/t/car.t [pheme]
-languages/pheme/t/cdr.t [pheme]
-languages/pheme/t/write.t [pheme]
-languages/pheme/t/phemer/chapter_1.t [pheme]
-languages/pheme/lib/PhemeCompiler.pir [pheme]
-languages/pheme/lib/PhemeSymbols.pir [pheme]
-languages/pheme/lib/past2post.tg [pheme]
-languages/pheme/lib/pheme.g [pheme]
-languages/pheme/lib/PhemeTest.pir [pheme]
-languages/pheme/lib/post2pir.tg [pheme]
-languages/pheme/lib/POST.pir [pheme]
-languages/pheme/lib/PhemeGrammar.pir [pheme]
-languages/pheme/lib/pge2past.tg [pheme]
-languages/pheme/lib/POST/MaybeOp.pir [pheme]
-languages/pheme/lib/POST/Var.pir [pheme]
-languages/pheme/lib/POST/Sub.pir [pheme]
-languages/pheme/lib/POST/Label.pir [pheme]
-languages/pheme/lib/POST/Op.pir [pheme]
-languages/pheme/lib/POST/Ops.pir [pheme]
-languages/pheme/lib/POST/Val.pir [pheme]
-languages/pheme/lib/POST/Node.pir [pheme]
lib/Class/Struct.pm [devel]
lib/Digest/Perl/MD5.pm [devel]
lib/File/Which.pm [devel]
@@ -1685,9 +1685,9 @@
lib/Parrot/Test/PGE.pm [devel]
lib/Parrot/Test/Punie.pm [devel]
lib/Parrot/Test/Python.pm [devel]
+lib/Parrot/Test/Harness.pm [devel]
lib/Parrot/Test/APL.pm [devel]
lib/Parrot/Test/Perl6.pm [devel]
-lib/Parrot/Test/Harness.pm [devel]
lib/Parse/RecDescent.pm [devel]
lib/Pod/Escapes.pm [devel]
lib/Pod/Simple.pm [devel]
@@ -1866,8 +1866,8 @@
src/utils.c []
src/vtables.c []
src/warnings.c []
-src/pic_jit.c []
src/runops_cores.h []
+src/pic_jit.c []
src/charset/ascii.c []
src/charset/ascii.h []
src/charset/binary.c []
@@ -1892,13 +1892,13 @@
src/dynpmc/README.pod []
src/dynpmc/subproxy.pmc []
src/dynpmc/perlarray.pmc []
-src/dynpmc/perlenv.pmc []
src/dynpmc/perlhash.pmc []
+src/dynpmc/perlenv.pmc []
src/dynpmc/perlint.pmc []
src/dynpmc/perlnum.pmc []
+src/dynpmc/perlundef.pmc []
src/dynpmc/perlscalar.pmc []
src/dynpmc/perlstring.pmc []
-src/dynpmc/perlundef.pmc []
src/encodings/fixed_8.c []
src/encodings/fixed_8.h []
src/encodings/ucs2.c []
@@ -2065,8 +2065,8 @@
t/compilers/pge/pge_globs.t []
t/compilers/pge/pge-hs.t []
t/compilers/pge/01-codestring.t []
-t/compilers/pge/03-optable.t []
t/compilers/pge/pge_util.t []
+t/compilers/pge/03-optable.t []
t/compilers/pge/p5regexp/p5rx.t []
t/compilers/pge/p5regexp/re_tests []
t/compilers/pge/p6rules/backtrack.t []
@@ -2104,15 +2104,15 @@
t/dynpmc/foo.t []
t/dynpmc/gdbmhash.t []
t/dynpmc/quantumreg.t []
+t/dynpmc/perlint.t []
t/dynpmc/sub.t []
t/dynpmc/perlarray.t []
-t/dynpmc/perlenv.t []
-t/dynpmc/perlhash.t []
-t/dynpmc/perlint.t []
t/dynpmc/perlnum.t []
+t/dynpmc/perlundef.t []
+t/dynpmc/perlhash.t []
t/dynpmc/perlscalar.t []
t/dynpmc/perlstring.t []
-t/dynpmc/perlundef.t []
+t/dynpmc/perlenv.t []
t/examples/japh.t []
t/examples/library.t []
t/examples/pasm.t []
@@ -2172,11 +2172,11 @@
t/op/jitn.t []
t/op/lexicals.t []
t/op/literal.t []
+t/op/spawnw.t []
t/op/number.t []
t/op/random.t []
-t/op/spawnw.t []
-t/op/stacks.t []
t/op/string.t []
+t/op/stacks.t []
t/op/stringu.t []
t/op/string_cclass.t []
t/op/string_cs.t []
Modified: trunk/MANIFEST.SKIP
==============================================================================
--- trunk/MANIFEST.SKIP (original)
+++ trunk/MANIFEST.SKIP Sun Apr 30 11:23:37 2006
@@ -1,6 +1,6 @@
# $Id$
#
-# generated by tools/dev/mk_manifest_and_skip.pl Sun Apr 30 17:07:31 2006
+# generated by tools/dev/mk_manifest_and_skip.pl Sun Apr 30 20:02:05 2006
#
# This file should contain a transcript of the svn:ignore properties
# of the directories in the Parrot subversion repository. (Needed for
@@ -137,6 +137,9 @@
^compilers/imcc/CFLAGS/
^compilers/imcc/.*\.obj$
^compilers/imcc/.*\.obj/
+# generated from svn:ignore of 'compilers/past/PAST/'
+^compilers/past/PAST/.*\.pbc$
+^compilers/past/PAST/.*\.pbc/
# generated from svn:ignore of 'compilers/pge/'
^compilers/pge/.*\.dylib$
^compilers/pge/.*\.dylib/
@@ -727,6 +730,8 @@
^runtime/parrot/include/.*\.fpmc$
^runtime/parrot/include/.*\.fpmc/
# generated from svn:ignore of 'runtime/parrot/library/'
+^runtime/parrot/library/PAST$
+^runtime/parrot/library/PAST/
^runtime/parrot/library/.*\.pbc$
^runtime/parrot/library/.*\.pbc/
# generated from svn:ignore of 'runtime/parrot/library/Data/'
Modified: trunk/config/gen/makefiles/docs.in
==============================================================================
--- trunk/config/gen/makefiles/docs.in (original)
+++ trunk/config/gen/makefiles/docs.in Sun Apr 30 11:23:37 2006
@@ -1,4 +1,4 @@
-# Copyright: 2001-2004 The Perl Foundation. All Rights Reserved.
+# Copyright: 2001-2006 The Perl Foundation. All Rights Reserved.
# $Id$
# Setup of some commands
Modified: trunk/config/gen/makefiles/past.in
==============================================================================
--- trunk/config/gen/makefiles/past.in (original)
+++ trunk/config/gen/makefiles/past.in Sun Apr 30 11:23:37 2006
@@ -7,12 +7,13 @@
PARROT = ../../[EMAIL PROTECTED]@
TOOL_DIR = ../..
CP = @cp@
+MKDIR = @mkdir@
# Where to put things
PARROT_LIBRARY = ../../runtime/parrot/library
# the default target
-all: $(PARROT_LIBRARY)/PAST.pbc $(PARROT_LIBRARY)/Node.pbc
+all: $(PARROT_LIBRARY)/PAST $(PARROT_LIBRARY)/PAST.pbc
$(PARROT_LIBRARY)/Node.pbc
SOURCES = PAST.pir \
Node.pir \
@@ -25,6 +26,9 @@
PAST/Val.pir \
PAST/Var.pir
+$(PARROT_LIBRARY)/PAST:
+ $(MKDIR) $(PARROT_LIBRARY)/PAST
+
$(PARROT_LIBRARY)/Node.pbc: Node.pbc
$(CP) Node.pbc $(PARROT_LIBRARY)
@@ -83,9 +87,9 @@
$(RM_RF) "../../t/compilers/*.pir"
clean: testclean
- $(RM_RF) Node.pbc $(PARROT_LIBRARY)/Node.pbc
- $(RM_RF) PAST.pbc $(PARROT_LIBRARY)/PAST.pbc
- $(RM_RF) PAST.pbc $(PARROT_LIBRARY)/PAST/*.pbc
+ $(RM_RF) Node.pbc $(PARROT_LIBRARY)/Node.pbc
+ $(RM_RF) PAST.pbc $(PARROT_LIBRARY)/PAST.pbc
+ $(RM_RF) PAST/*.pbc $(PARROT_LIBRARY)/PAST/*.pbc
realclean: clean
$(RM_RF) Makefile