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

Reply via email to