[svn:parrot] r36722 - in trunk: . lib/Parrot

allison at svn.parrot.org allison at svn.parrot.org
Sat Feb 14 09:41:45 UTC 2009


Author: allison
Date: Sat Feb 14 09:41:45 2009
New Revision: 36722
URL: https://trac.parrot.org/parrot/changeset/36722

Log:
[cage] Further cleanups on manifest file categorization, particularly in
compilers and development files.

Modified:
   trunk/MANIFEST
   trunk/MANIFEST.generated
   trunk/lib/Parrot/Manifest.pm

Modified: trunk/MANIFEST
==============================================================================
--- trunk/MANIFEST	Sat Feb 14 09:38:14 2009	(r36721)
+++ trunk/MANIFEST	Sat Feb 14 09:41:45 2009	(r36722)
@@ -1,7 +1,7 @@
 # ex: set ro:
 # $Id$
 #
-# generated by tools/dev/mk_manifest_and_skip.pl Sat Feb 14 01:22:32 2009 UT
+# generated by tools/dev/mk_manifest_and_skip.pl Sat Feb 14 09:07:48 2009 UT
 #
 # See tools/dev/install_files.pl for documentation on the
 # format of this file.
@@ -19,185 +19,185 @@
 MANIFEST.generated                                          []
 META.yml                                                    []
 Makefile.PL                                                 []
-NEWS                                                        [devel]doc
-PBC_COMPAT                                                  [devel]doc
+NEWS                                                        [main]doc
+PBC_COMPAT                                                  [main]doc
 PLATFORMS                                                   [devel]doc
 README                                                      [devel]doc
 README_cygwin.pod                                           []
 README_win32.pod                                            []
 RESPONSIBLE_PARTIES                                         [main]doc
-TODO                                                        [main]doc
+TODO                                                        []
 VERSION                                                     []
-compilers/imcc/cfg.c                                        []
-compilers/imcc/cfg.h                                        []
-compilers/imcc/debug.c                                      []
-compilers/imcc/debug.h                                      []
-compilers/imcc/imc.c                                        []
-compilers/imcc/imc.h                                        []
-compilers/imcc/imcc.l                                       []
-compilers/imcc/imcc.y                                       []
-compilers/imcc/imclexer.c                                   []
-compilers/imcc/imcparser.c                                  []
-compilers/imcc/imcparser.h                                  []
-compilers/imcc/instructions.c                               []
-compilers/imcc/instructions.h                               []
-compilers/imcc/main.c                                       []
-compilers/imcc/optimizer.c                                  []
-compilers/imcc/optimizer.h                                  []
-compilers/imcc/parser.h                                     []
-compilers/imcc/parser_util.c                                []
-compilers/imcc/pbc.c                                        []
-compilers/imcc/pbc.h                                        []
-compilers/imcc/pcc.c                                        []
-compilers/imcc/reg_alloc.c                                  []
-compilers/imcc/sets.c                                       []
-compilers/imcc/sets.h                                       []
-compilers/imcc/symreg.c                                     []
-compilers/imcc/symreg.h                                     []
-compilers/imcc/unit.h                                       []
-compilers/json/JSON.pir                                     []
-compilers/json/JSON/grammar.pg                              []
-compilers/json/JSON/pge2pir.tg                              []
-compilers/json/postalcodes.pir                              []
-compilers/json/test.pir                                     []
-compilers/ncigen/MAINTAINER                                 []
-compilers/ncigen/NCIGEN.TODO                                []
-compilers/ncigen/NCIGENP6.pm                                []
+compilers/imcc/cfg.c                                        [imcc]
+compilers/imcc/cfg.h                                        [imcc]
+compilers/imcc/debug.c                                      [imcc]
+compilers/imcc/debug.h                                      [imcc]
+compilers/imcc/imc.c                                        [imcc]
+compilers/imcc/imc.h                                        [imcc]
+compilers/imcc/imcc.l                                       [imcc]
+compilers/imcc/imcc.y                                       [imcc]
+compilers/imcc/imclexer.c                                   [imcc]
+compilers/imcc/imcparser.c                                  [imcc]
+compilers/imcc/imcparser.h                                  [imcc]
+compilers/imcc/instructions.c                               [imcc]
+compilers/imcc/instructions.h                               [imcc]
+compilers/imcc/main.c                                       [imcc]
+compilers/imcc/optimizer.c                                  [imcc]
+compilers/imcc/optimizer.h                                  [imcc]
+compilers/imcc/parser.h                                     [imcc]
+compilers/imcc/parser_util.c                                [imcc]
+compilers/imcc/pbc.c                                        [imcc]
+compilers/imcc/pbc.h                                        [imcc]
+compilers/imcc/pcc.c                                        [imcc]
+compilers/imcc/reg_alloc.c                                  [imcc]
+compilers/imcc/sets.c                                       [imcc]
+compilers/imcc/sets.h                                       [imcc]
+compilers/imcc/symreg.c                                     [imcc]
+compilers/imcc/symreg.h                                     [imcc]
+compilers/imcc/unit.h                                       [imcc]
+compilers/json/JSON.pir                                     [json]
+compilers/json/JSON/grammar.pg                              [json]
+compilers/json/JSON/pge2pir.tg                              [json]
+compilers/json/postalcodes.pir                              [json]
+compilers/json/test.pir                                     [json]
+compilers/ncigen/MAINTAINER                                 [ncigen]
+compilers/ncigen/NCIGEN.TODO                                [ncigen]
+compilers/ncigen/NCIGENP6.pm                                [ncigen]
 compilers/ncigen/README                                     []doc
-compilers/ncigen/config/makefiles/ncigen.in                 []
-compilers/ncigen/lib/Parrot/Test/NCIGENAST.pm               []
-compilers/ncigen/ncigen.pir                                 []
-compilers/ncigen/ncigen.pl                                  []
-compilers/ncigen/src/NCIGENAST.pir                          []
-compilers/ncigen/src/NCIPIR.pir                             []
-compilers/ncigen/src/builtins/say.pir                       []
-compilers/ncigen/src/parser/actions.pm                      []
-compilers/ncigen/src/parser/grammar.pg                      []
-compilers/ncigen/t/NCIGENAST/struct_00.t                    []
-compilers/ncigen/t/NCIGENAST/typedef_00.t                   []
-compilers/ncigen/t/harness                                  []
-compilers/ncigen/t/parse_00.t                               []
-compilers/ncigen/t/parse_01.t                               []
-compilers/ncigen/t/parse_02.t                               []
+compilers/ncigen/config/makefiles/ncigen.in                 [ncigen]
+compilers/ncigen/lib/Parrot/Test/NCIGENAST.pm               [ncigen]
+compilers/ncigen/ncigen.pir                                 [ncigen]
+compilers/ncigen/ncigen.pl                                  [ncigen]
+compilers/ncigen/src/NCIGENAST.pir                          [ncigen]
+compilers/ncigen/src/NCIPIR.pir                             [ncigen]
+compilers/ncigen/src/builtins/say.pir                       [ncigen]
+compilers/ncigen/src/parser/actions.pm                      [ncigen]
+compilers/ncigen/src/parser/grammar.pg                      [ncigen]
+compilers/ncigen/t/NCIGENAST/struct_00.t                    [ncigen]
+compilers/ncigen/t/NCIGENAST/typedef_00.t                   [ncigen]
+compilers/ncigen/t/harness                                  [ncigen]
+compilers/ncigen/t/parse_00.t                               [ncigen]
+compilers/ncigen/t/parse_01.t                               [ncigen]
+compilers/ncigen/t/parse_02.t                               [ncigen]
 compilers/nqp/README.pod                                    []doc
-compilers/nqp/TODO.pod                                      []
-compilers/nqp/bootstrap/actions.pm                          []
-compilers/nqp/bootstrap/nqp.pir                             []
-compilers/nqp/bootstrap/t/harness                           []
-compilers/nqp/nqp.pir                                       []
-compilers/nqp/src/Grammar.pg                                []
-compilers/nqp/src/Grammar/Actions.pir                       []
-compilers/nqp/src/builtins.pir                              []
-compilers/nqp/t/01-literals.t                               []
-compilers/nqp/t/02-if-else.t                                []
-compilers/nqp/t/02-if.t                                     []
-compilers/nqp/t/03-unless.t                                 []
-compilers/nqp/t/04-comments.t                               []
-compilers/nqp/t/05-pod.t                                    []
-compilers/nqp/t/06-args-pos.t                               []
-compilers/nqp/t/07-boolean.t                                []
-compilers/nqp/t/08-blocks.t                                 []
-compilers/nqp/t/09-var.t                                    []
-compilers/nqp/t/10-sub.t                                    []
-compilers/nqp/t/11-cmp.t                                    []
-compilers/nqp/t/12-list.t                                   []
-compilers/nqp/t/13-logical.t                                []
-compilers/nqp/t/14-op.t                                     []
-compilers/nqp/t/15-module.t                                 []
-compilers/nqp/t/16-while.t                                  []
-compilers/nqp/t/17-class.t                                  []
-compilers/nqp/t/18-inline.t                                 []
-compilers/nqp/t/19-hash_access.t                            []
-compilers/nqp/t/20-list_access.t                            []
-compilers/nqp/t/22-optional_args.t                          []
-compilers/nqp/t/23-named_args.t                             []
-compilers/nqp/t/24-scalar_context.t                         []
-compilers/nqp/t/25-list_context.t                           []
-compilers/nqp/t/26-method_ops.t                             []
-compilers/nqp/t/27-ternary.t                                []
-compilers/nqp/t/28-return.t                                 []
-compilers/nqp/t/harness                                     []
-compilers/pct/PCT.pir                                       []
+compilers/nqp/TODO.pod                                      [nqp]
+compilers/nqp/bootstrap/actions.pm                          [nqp]
+compilers/nqp/bootstrap/nqp.pir                             [nqp]
+compilers/nqp/bootstrap/t/harness                           [nqp]
+compilers/nqp/nqp.pir                                       [nqp]
+compilers/nqp/src/Grammar.pg                                [nqp]
+compilers/nqp/src/Grammar/Actions.pir                       [nqp]
+compilers/nqp/src/builtins.pir                              [nqp]
+compilers/nqp/t/01-literals.t                               [nqp]
+compilers/nqp/t/02-if-else.t                                [nqp]
+compilers/nqp/t/02-if.t                                     [nqp]
+compilers/nqp/t/03-unless.t                                 [nqp]
+compilers/nqp/t/04-comments.t                               [nqp]
+compilers/nqp/t/05-pod.t                                    [nqp]
+compilers/nqp/t/06-args-pos.t                               [nqp]
+compilers/nqp/t/07-boolean.t                                [nqp]
+compilers/nqp/t/08-blocks.t                                 [nqp]
+compilers/nqp/t/09-var.t                                    [nqp]
+compilers/nqp/t/10-sub.t                                    [nqp]
+compilers/nqp/t/11-cmp.t                                    [nqp]
+compilers/nqp/t/12-list.t                                   [nqp]
+compilers/nqp/t/13-logical.t                                [nqp]
+compilers/nqp/t/14-op.t                                     [nqp]
+compilers/nqp/t/15-module.t                                 [nqp]
+compilers/nqp/t/16-while.t                                  [nqp]
+compilers/nqp/t/17-class.t                                  [nqp]
+compilers/nqp/t/18-inline.t                                 [nqp]
+compilers/nqp/t/19-hash_access.t                            [nqp]
+compilers/nqp/t/20-list_access.t                            [nqp]
+compilers/nqp/t/22-optional_args.t                          [nqp]
+compilers/nqp/t/23-named_args.t                             [nqp]
+compilers/nqp/t/24-scalar_context.t                         [nqp]
+compilers/nqp/t/25-list_context.t                           [nqp]
+compilers/nqp/t/26-method_ops.t                             [nqp]
+compilers/nqp/t/27-ternary.t                                [nqp]
+compilers/nqp/t/28-return.t                                 [nqp]
+compilers/nqp/t/harness                                     [nqp]
+compilers/pct/PCT.pir                                       [pct]
 compilers/pct/README.pod                                    []doc
-compilers/pct/src/PAST.pir                                  []
-compilers/pct/src/PAST/Compiler.pir                         []
-compilers/pct/src/PAST/Node.pir                             []
-compilers/pct/src/PCT/Grammar.pir                           []
-compilers/pct/src/PCT/HLLCompiler.pir                       []
-compilers/pct/src/PCT/Node.pir                              []
-compilers/pct/src/POST/Compiler.pir                         []
-compilers/pct/src/POST/Node.pir                             []
-compilers/pge/P6Rule.grammar                                []
-compilers/pge/PGE.pir                                       []
-compilers/pge/PGE/Exp.pir                                   []
-compilers/pge/PGE/Match.pir                                 []
-compilers/pge/PGE/OPTable.pir                               []
-compilers/pge/PGE/P5Regex.pir                               []
-compilers/pge/PGE/Perl6Regex.pir                            []
-compilers/pge/PGE/Regex.pir                                 []
-compilers/pge/PGE/builtins.pg                               []
+compilers/pct/src/PAST.pir                                  [pct]
+compilers/pct/src/PAST/Compiler.pir                         [pct]
+compilers/pct/src/PAST/Node.pir                             [pct]
+compilers/pct/src/PCT/Grammar.pir                           [pct]
+compilers/pct/src/PCT/HLLCompiler.pir                       [pct]
+compilers/pct/src/PCT/Node.pir                              [pct]
+compilers/pct/src/POST/Compiler.pir                         [pct]
+compilers/pct/src/POST/Node.pir                             [pct]
+compilers/pge/P6Rule.grammar                                [pge]
+compilers/pge/PGE.pir                                       [pge]
+compilers/pge/PGE/Exp.pir                                   [pge]
+compilers/pge/PGE/Match.pir                                 [pge]
+compilers/pge/PGE/OPTable.pir                               [pge]
+compilers/pge/PGE/P5Regex.pir                               [pge]
+compilers/pge/PGE/Perl6Regex.pir                            [pge]
+compilers/pge/PGE/Regex.pir                                 [pge]
+compilers/pge/PGE/builtins.pg                               [pge]
 compilers/pge/README.pod                                    []doc
-compilers/pge/STATUS                                        []
-compilers/pge/demo.pir                                      []
+compilers/pge/STATUS                                        [pge]
+compilers/pge/demo.pir                                      [pge]
 compilers/pirc/README.pod                                   []doc
-compilers/pirc/TODO                                         []
-compilers/pirc/heredoc/heredocmain.c                        []
-compilers/pirc/macro/lexer.h                                []
-compilers/pirc/macro/macro.h                                []
-compilers/pirc/macro/macro.l                                []
-compilers/pirc/macro/macro.y                                []
-compilers/pirc/macro/macrolexer.c                           []
-compilers/pirc/macro/macrolexer.h                           []
-compilers/pirc/macro/macroparser.c                          []
-compilers/pirc/macro/macroparser.h                          []
-compilers/pirc/src/bcgen.c                                  []
-compilers/pirc/src/bcgen.h                                  []
-compilers/pirc/src/hdocprep.c                               []
-compilers/pirc/src/hdocprep.l                               []
-compilers/pirc/src/main.c                                   []
-compilers/pirc/src/pir.l                                    []
-compilers/pirc/src/pir.y                                    []
-compilers/pirc/src/pircapi.c                                []
-compilers/pirc/src/pircapi.h                                []
-compilers/pirc/src/pircompiler.c                            []
-compilers/pirc/src/pircompiler.h                            []
-compilers/pirc/src/pircompunit.c                            []
-compilers/pirc/src/pircompunit.h                            []
-compilers/pirc/src/pirdefines.h                             []
-compilers/pirc/src/piremit.c                                []
-compilers/pirc/src/piremit.h                                []
-compilers/pirc/src/pirerr.c                                 []
-compilers/pirc/src/pirerr.h                                 []
-compilers/pirc/src/pirheredoc.h                             []
-compilers/pirc/src/pirlexer.c                               []
-compilers/pirc/src/pirlexer.h                               []
-compilers/pirc/src/pirmacro.c                               []
-compilers/pirc/src/pirmacro.h                               []
-compilers/pirc/src/pirop.c                                  []
-compilers/pirc/src/pirop.h                                  []
-compilers/pirc/src/pirparser.c                              []
-compilers/pirc/src/pirparser.h                              []
-compilers/pirc/src/pirpcc.c                                 []
-compilers/pirc/src/pirpcc.h                                 []
-compilers/pirc/src/pirregalloc.c                            []
-compilers/pirc/src/pirregalloc.h                            []
-compilers/pirc/src/pirsymbol.c                              []
-compilers/pirc/src/pirsymbol.h                              []
-compilers/pirc/src/piryy.h                                  []
-compilers/pirc/t/basic.t                                    []
-compilers/pirc/t/harness                                    []
-compilers/pirc/t/heredoc.t                                  []
-compilers/pirc/t/macro.t                                    []
-compilers/pirc/t/stmts.t                                    []
-compilers/pirc/t/subflags.t                                 []
+compilers/pirc/TODO                                         [pirc]
+compilers/pirc/heredoc/heredocmain.c                        [pirc]
+compilers/pirc/macro/lexer.h                                [pirc]
+compilers/pirc/macro/macro.h                                [pirc]
+compilers/pirc/macro/macro.l                                [pirc]
+compilers/pirc/macro/macro.y                                [pirc]
+compilers/pirc/macro/macrolexer.c                           [pirc]
+compilers/pirc/macro/macrolexer.h                           [pirc]
+compilers/pirc/macro/macroparser.c                          [pirc]
+compilers/pirc/macro/macroparser.h                          [pirc]
+compilers/pirc/src/bcgen.c                                  [pirc]
+compilers/pirc/src/bcgen.h                                  [pirc]
+compilers/pirc/src/hdocprep.c                               [pirc]
+compilers/pirc/src/hdocprep.l                               [pirc]
+compilers/pirc/src/main.c                                   [pirc]
+compilers/pirc/src/pir.l                                    [pirc]
+compilers/pirc/src/pir.y                                    [pirc]
+compilers/pirc/src/pircapi.c                                [pirc]
+compilers/pirc/src/pircapi.h                                [pirc]
+compilers/pirc/src/pircompiler.c                            [pirc]
+compilers/pirc/src/pircompiler.h                            [pirc]
+compilers/pirc/src/pircompunit.c                            [pirc]
+compilers/pirc/src/pircompunit.h                            [pirc]
+compilers/pirc/src/pirdefines.h                             [pirc]
+compilers/pirc/src/piremit.c                                [pirc]
+compilers/pirc/src/piremit.h                                [pirc]
+compilers/pirc/src/pirerr.c                                 [pirc]
+compilers/pirc/src/pirerr.h                                 [pirc]
+compilers/pirc/src/pirheredoc.h                             [pirc]
+compilers/pirc/src/pirlexer.c                               [pirc]
+compilers/pirc/src/pirlexer.h                               [pirc]
+compilers/pirc/src/pirmacro.c                               [pirc]
+compilers/pirc/src/pirmacro.h                               [pirc]
+compilers/pirc/src/pirop.c                                  [pirc]
+compilers/pirc/src/pirop.h                                  [pirc]
+compilers/pirc/src/pirparser.c                              [pirc]
+compilers/pirc/src/pirparser.h                              [pirc]
+compilers/pirc/src/pirpcc.c                                 [pirc]
+compilers/pirc/src/pirpcc.h                                 [pirc]
+compilers/pirc/src/pirregalloc.c                            [pirc]
+compilers/pirc/src/pirregalloc.h                            [pirc]
+compilers/pirc/src/pirsymbol.c                              [pirc]
+compilers/pirc/src/pirsymbol.h                              [pirc]
+compilers/pirc/src/piryy.h                                  [pirc]
+compilers/pirc/t/basic.t                                    [pirc]
+compilers/pirc/t/harness                                    [pirc]
+compilers/pirc/t/heredoc.t                                  [pirc]
+compilers/pirc/t/macro.t                                    [pirc]
+compilers/pirc/t/stmts.t                                    [pirc]
+compilers/pirc/t/subflags.t                                 [pirc]
 compilers/tge/README                                        []doc
-compilers/tge/TGE.pir                                       []
-compilers/tge/TGE/Compiler.pir                              []
-compilers/tge/TGE/Grammar.pir                               []
-compilers/tge/TGE/Parser.pg                                 []
-compilers/tge/TGE/Rule.pir                                  []
-compilers/tge/TGE/Tree.pir                                  []
-compilers/tge/tgc.pir                                       []
+compilers/tge/TGE.pir                                       [tge]
+compilers/tge/TGE/Compiler.pir                              [tge]
+compilers/tge/TGE/Grammar.pir                               [tge]
+compilers/tge/TGE/Parser.pg                                 [tge]
+compilers/tge/TGE/Rule.pir                                  [tge]
+compilers/tge/TGE/Tree.pir                                  [tge]
+compilers/tge/tgc.pir                                       [tge]
 config/auto/alignptrs.pm                                    []
 config/auto/alignptrs/test_c.in                             []
 config/auto/arch.pm                                         []
@@ -411,126 +411,126 @@
 config/inter/types.pm                                       []
 config/inter/yacc.pm                                        []
 docs/book/README                                            []doc
-docs/book/appX_patch_submission.pod                         [main]doc
-docs/book/ch01_overview.pod                                 [main]doc
-docs/book/ch02_getting_started.pod                          [main]doc
-docs/book/ch03_pir_basics.pod                               [main]doc
-docs/book/ch04_pir_subroutines.pod                          [main]doc
-docs/book/ch05_pasm.pod                                     [main]doc
-docs/book/ch06_library.pod                                  [main]doc
-docs/book/ch07_testing_and_debugging.pod                    [main]doc
-docs/book/ch08_architecture.pod                             [main]doc
-docs/book/ch09_pct.pod                                      [main]doc
-docs/book/ch10_hlls.pod                                     [main]doc
-docs/book/ch11_pmcs.pod                                     [main]doc
-docs/book/ch12_opcodes.pod                                  [main]doc
-docs/book/ch13_reference.pod                                [main]doc
-docs/book/figs/p6e_0801.png                                 [main]doc
+docs/book/appX_patch_submission.pod                         []
+docs/book/ch01_overview.pod                                 []
+docs/book/ch02_getting_started.pod                          []
+docs/book/ch03_pir_basics.pod                               []
+docs/book/ch04_pir_subroutines.pod                          []
+docs/book/ch05_pasm.pod                                     []
+docs/book/ch06_library.pod                                  []
+docs/book/ch07_testing_and_debugging.pod                    []
+docs/book/ch08_architecture.pod                             []
+docs/book/ch09_pct.pod                                      []
+docs/book/ch10_hlls.pod                                     []
+docs/book/ch11_pmcs.pod                                     []
+docs/book/ch12_opcodes.pod                                  []
+docs/book/ch13_reference.pod                                []
+docs/book/figs/p6e_0801.png                                 []
 docs/compiler_faq.pod                                       [devel]doc
-docs/configuration.pod                                      [main]doc
+docs/configuration.pod                                      []
 docs/debug.pod                                              [devel]doc
-docs/debugger.pod                                           [main]doc
-docs/dev/byteorder.pod                                      [main]doc
-docs/dev/c_functions.pod                                    [main]doc
-docs/dev/debugging_with_msvc.pod                            [main]doc
-docs/dev/events.pod                                         [main]doc
-docs/dev/fhs.pod                                            [main]doc
-docs/dev/headerizer.pod                                     [main]doc
-docs/dev/infant.pod                                         [main]doc
-docs/dev/jit_i386.pod                                       [main]doc
-docs/dev/longopt.pod                                        [main]doc
-docs/dev/optimizer.pod                                      [main]doc
-docs/dev/parrot_api.pod                                     [main]doc
-docs/dev/pcc_state.pod                                      [main]doc
-docs/dev/pccmethods.pod                                     [main]doc
-docs/dev/pmc_freeze.pod                                     [main]doc
-docs/dev/pmc_obj_design_meeting_notes.pod                   [main]doc
-docs/embed.pod                                              [main]doc
-docs/extend.pod                                             [main]doc
+docs/debugger.pod                                           []
+docs/dev/byteorder.pod                                      []
+docs/dev/c_functions.pod                                    []
+docs/dev/debugging_with_msvc.pod                            []
+docs/dev/events.pod                                         []
+docs/dev/fhs.pod                                            []
+docs/dev/headerizer.pod                                     []
+docs/dev/infant.pod                                         []
+docs/dev/jit_i386.pod                                       []
+docs/dev/longopt.pod                                        []
+docs/dev/optimizer.pod                                      []
+docs/dev/parrot_api.pod                                     []
+docs/dev/pcc_state.pod                                      []
+docs/dev/pccmethods.pod                                     []
+docs/dev/pmc_freeze.pod                                     []
+docs/dev/pmc_obj_design_meeting_notes.pod                   []
+docs/embed.pod                                              []
+docs/extend.pod                                             []
 docs/faq.pod                                                [main]doc
 docs/gettingstarted.pod                                     [main]doc
 docs/glossary.pod                                           [main]doc
 docs/imcc/README                                            []doc
-docs/imcc/imcfaq.pod                                        [main]doc
-docs/imcc/operation.pod                                     [main]doc
+docs/imcc/imcfaq.pod                                        []
+docs/imcc/operation.pod                                     []
 docs/intro.pod                                              [main]doc
-docs/jit.pod                                                [main]doc
-docs/memory_internals.pod                                   [main]doc
-docs/multidispatch.pod                                      [main]doc
-docs/native_exec.pod                                        [main]doc
-docs/optable.pod                                            [main]doc
-docs/overview.pod                                           [main]doc
-docs/parrot.pod                                             [main]doc
-docs/parrotbyte.pod                                         [main]doc
-docs/parrothist.pod                                         [main]doc
-docs/pct/gettingstarted.pod                                 [main]doc
-docs/pct/past_building_blocks.pod                           [main]doc
-docs/pct/pct_optable_guide.pod                              [main]doc
-docs/pdds/draft/pdd01_overview.pod                          [main]doc
-docs/pdds/draft/pdd05_opfunc.pod                            [main]doc
-docs/pdds/draft/pdd06_pasm.pod                              [main]doc
-docs/pdds/draft/pdd08_keys.pod                              [main]doc
-docs/pdds/draft/pdd10_embedding.pod                         [main]doc
-docs/pdds/draft/pdd11_extending.pod                         [main]doc
-docs/pdds/draft/pdd14_numbers.pod                           [main]doc
-docs/pdds/draft/pdd16_native_call.pod                       [main]doc
-docs/pdds/draft/pdd29_compiler_tools.pod                    [main]doc
-docs/pdds/draft/pdd30_install.pod                           [main]doc
-docs/pdds/draft/pdd31_hll_interop.pod                       [main]doc
-docs/pdds/pdd00_pdd.pod                                     [main]doc
-docs/pdds/pdd03_calling_conventions.pod                     [main]doc
-docs/pdds/pdd07_codingstd.pod                               [main]doc
-docs/pdds/pdd09_gc.pod                                      [main]doc
-docs/pdds/pdd13_bytecode.pod                                [main]doc
-docs/pdds/pdd15_object_metamodel.png                        [main]doc
-docs/pdds/pdd15_object_metamodel.svg                        [main]doc
-docs/pdds/pdd15_objects.pod                                 [main]doc
-docs/pdds/pdd17_pmc.pod                                     [main]doc
-docs/pdds/pdd18_security.pod                                [main]doc
-docs/pdds/pdd19_pir.pod                                     [main]doc
-docs/pdds/pdd20_lexical_vars.pod                            [main]doc
-docs/pdds/pdd21_namespaces.pod                              [main]doc
-docs/pdds/pdd22_io.pod                                      [main]doc
-docs/pdds/pdd23_exceptions.pod                              [main]doc
-docs/pdds/pdd24_events.pod                                  [main]doc
-docs/pdds/pdd25_concurrency.pod                             [main]doc
-docs/pdds/pdd26_ast.pod                                     [main]doc
-docs/pdds/pdd27_multiple_dispatch.pod                       [main]doc
-docs/pdds/pdd28_strings.pod                                 [main]doc
-docs/pdds/pdd_template.pod                                  [main]doc
-docs/pmc.pod                                                [main]doc
+docs/jit.pod                                                []
+docs/memory_internals.pod                                   []
+docs/multidispatch.pod                                      []
+docs/native_exec.pod                                        []
+docs/optable.pod                                            []
+docs/overview.pod                                           []
+docs/parrot.pod                                             []
+docs/parrotbyte.pod                                         []
+docs/parrothist.pod                                         []
+docs/pct/gettingstarted.pod                                 [pct]doc
+docs/pct/past_building_blocks.pod                           [pct]doc
+docs/pct/pct_optable_guide.pod                              [pct]doc
+docs/pdds/draft/pdd01_overview.pod                          []
+docs/pdds/draft/pdd05_opfunc.pod                            []
+docs/pdds/draft/pdd06_pasm.pod                              []
+docs/pdds/draft/pdd08_keys.pod                              []
+docs/pdds/draft/pdd10_embedding.pod                         []
+docs/pdds/draft/pdd11_extending.pod                         []
+docs/pdds/draft/pdd14_numbers.pod                           []
+docs/pdds/draft/pdd16_native_call.pod                       []
+docs/pdds/draft/pdd29_compiler_tools.pod                    []
+docs/pdds/draft/pdd30_install.pod                           []
+docs/pdds/draft/pdd31_hll_interop.pod                       []
+docs/pdds/pdd00_pdd.pod                                     []
+docs/pdds/pdd03_calling_conventions.pod                     []
+docs/pdds/pdd07_codingstd.pod                               []
+docs/pdds/pdd09_gc.pod                                      []
+docs/pdds/pdd13_bytecode.pod                                []
+docs/pdds/pdd15_object_metamodel.png                        []
+docs/pdds/pdd15_object_metamodel.svg                        []
+docs/pdds/pdd15_objects.pod                                 []
+docs/pdds/pdd17_pmc.pod                                     []
+docs/pdds/pdd18_security.pod                                []
+docs/pdds/pdd19_pir.pod                                     []
+docs/pdds/pdd20_lexical_vars.pod                            []
+docs/pdds/pdd21_namespaces.pod                              []
+docs/pdds/pdd22_io.pod                                      []
+docs/pdds/pdd23_exceptions.pod                              []
+docs/pdds/pdd24_events.pod                                  []
+docs/pdds/pdd25_concurrency.pod                             []
+docs/pdds/pdd26_ast.pod                                     []
+docs/pdds/pdd27_multiple_dispatch.pod                       []
+docs/pdds/pdd28_strings.pod                                 []
+docs/pdds/pdd_template.pod                                  []
+docs/pmc.pod                                                []
 docs/pmc/array.pod                                          [main]doc
 docs/pmc/documentation.pod                                  [main]doc
 docs/pmc/struct.pod                                         [main]doc
 docs/pmc/subs.pod                                           [main]doc
-docs/pmc2c.pod                                              [main]doc
-docs/porting_intro.pod                                      [main]doc
-docs/project/branching_guide.pod                            [main]doc
-docs/project/cage_cleaners_guide.pod                        [main]doc
-docs/project/committer_guide.pod                            [main]doc
-docs/project/debian_packaging_guide.pod                     [main]doc
-docs/project/metacommitter_guide.pod                        [main]doc
-docs/project/pause_guide.pod                                [main]doc
-docs/project/release_manager_guide.pod                      [main]doc
-docs/project/roles_responsibilities.pod                     [main]doc
-docs/project/support_policy.pod                             [main]doc
-docs/project/ticket_wrangler_guide.pod                      [main]doc
-docs/project/ubuntu_packaging_guide.pod                     [main]doc
-docs/req/model_users.pod                                    [main]doc
-docs/resources/favicon.ico                                  [main]doc
-docs/resources/parrot.css                                   [main]doc
-docs/resources/parrot_logo.png                              [main]doc
-docs/resources/parrot_small.png                             [main]doc
-docs/resources/perl.css                                     [main]doc
-docs/resources/up.gif                                       [main]doc
-docs/running.pod                                            [main]doc
-docs/stability.pod                                          [main]doc
-docs/submissions.pod                                        [main]doc
-docs/tests.pod                                              [main]doc
+docs/pmc2c.pod                                              [devel]doc
+docs/porting_intro.pod                                      []
+docs/project/branching_guide.pod                            [devel]doc
+docs/project/cage_cleaners_guide.pod                        [devel]doc
+docs/project/committer_guide.pod                            [devel]doc
+docs/project/debian_packaging_guide.pod                     [devel]doc
+docs/project/metacommitter_guide.pod                        [devel]doc
+docs/project/pause_guide.pod                                [devel]doc
+docs/project/release_manager_guide.pod                      [devel]doc
+docs/project/roles_responsibilities.pod                     [devel]doc
+docs/project/support_policy.pod                             [devel]doc
+docs/project/ticket_wrangler_guide.pod                      [devel]doc
+docs/project/ubuntu_packaging_guide.pod                     [devel]doc
+docs/req/model_users.pod                                    []
+docs/resources/favicon.ico                                  []
+docs/resources/parrot.css                                   []
+docs/resources/parrot_logo.png                              []
+docs/resources/parrot_small.png                             []
+docs/resources/perl.css                                     []
+docs/resources/up.gif                                       []
+docs/running.pod                                            []
+docs/stability.pod                                          []
+docs/submissions.pod                                        []
+docs/tests.pod                                              []
 docs/user/pir/pp001-intro.pod                               [main]doc
 docs/user/pir/pp002-pmc.pod                                 [main]doc
 docs/user/pir/pp003-oop.pod                                 [main]doc
-docs/vtables.pod                                            [main]doc
+docs/vtables.pod                                            [devel]doc
 editor/README.pod                                           []doc
 editor/filetype_parrot.vim                                  []
 editor/indent_pir.vim                                       []
@@ -2428,7 +2428,7 @@
 src/ops/math.ops                                            []
 src/ops/object.ops                                          []
 src/ops/obscure.ops                                         []
-src/ops/ops.num                                             [devel]
+src/ops/ops.num                                             [devel]share
 src/ops/ops.skip                                            []
 src/ops/pic.ops                                             []
 src/ops/pmc.ops                                             []
@@ -2568,7 +2568,7 @@
 src/trace.h                                                 []
 src/tsq.c                                                   []
 src/utils.c                                                 []
-src/vtable.tbl                                              [devel]
+src/vtable.tbl                                              [devel]share
 src/vtables.c                                               []
 src/warnings.c                                              []
 t/README                                                    []doc
@@ -3123,8 +3123,8 @@
 tools/build/headerizer.pl                                   []
 tools/build/jit2c.pl                                        []
 tools/build/nativecall.pl                                   []
-tools/build/ops2c.pl                                        [devel]bin
-tools/build/ops2pm.pl                                       [devel]bin
+tools/build/ops2c.pl                                        [devel]
+tools/build/ops2pm.pl                                       [devel]
 tools/build/parrot_config_c.pl                              []
 tools/build/pbcversion_h.pl                                 []
 tools/build/pmc2c.pl                                        []
@@ -3137,6 +3137,7 @@
 tools/dev/debian_docs.sh                                    []
 tools/dev/gen_charset_tables.pl                             []
 tools/dev/gen_class.pl                                      []
+tools/dev/install_dev_files.pl                              []
 tools/dev/install_files.pl                                  []
 tools/dev/lib_deps.pl                                       []
 tools/dev/list_unjitted.pl                                  []
@@ -3159,10 +3160,10 @@
 tools/dev/parrot_coverage.pl                                []
 tools/dev/parrotbench.pl                                    []
 tools/dev/pbc_header.pl                                     []
-tools/dev/pbc_to_exe.pir                                    [devel]bin
+tools/dev/pbc_to_exe.pir                                    [devel]
 tools/dev/pmcrenumber.pl                                    []
 tools/dev/pmctree.pl                                        []
-tools/dev/reconfigure.pl                                    [devel]bin
+tools/dev/reconfigure.pl                                    [devel]
 tools/dev/search-ops.pl                                     []
 tools/dev/svnclobber.pl                                     []
 tools/dev/symlink.pl                                        []

Modified: trunk/MANIFEST.generated
==============================================================================
--- trunk/MANIFEST.generated	Sat Feb 14 09:38:14 2009	(r36721)
+++ trunk/MANIFEST.generated	Sat Feb 14 09:41:45 2009	(r36722)
@@ -202,10 +202,10 @@
 runtime/parrot/library/Parrot/Coroutine.pbc       [main]
 runtime/parrot/library/Parrot/Exception.pbc       [main]
 runtime/parrot/library/Parrot/HLLCompiler.pbc     [main]
-runtime/parrot/library/PCT.pbc                    [main]
-runtime/parrot/library/PCT/Grammar.pbc            [main]
-runtime/parrot/library/PCT/HLLCompiler.pbc        [main]
-runtime/parrot/library/PCT/PAST.pbc               [main]
+runtime/parrot/library/PCT.pbc                    [pct]
+runtime/parrot/library/PCT/Grammar.pbc            [pct]
+runtime/parrot/library/PCT/HLLCompiler.pbc        [pct]
+runtime/parrot/library/PCT/PAST.pbc               [pct]
 runtime/parrot/library/PGE.pbc                    [main]
 runtime/parrot/library/PGE/Dumper.pbc             [main]
 runtime/parrot/library/PGE/Glob.pbc               [main]
@@ -250,7 +250,7 @@
 languages/punie/punie.pbc                         [punie]
 languages/pynie/pynie.pbc                         [pynie]
 languages/squaak/squaak.pbc                       [squaak]
-src/call_list.txt                                 [devel]
+src/call_list.txt                                 [devel]share
 src/glut_callbacks.c                              []
 src/jit_emit.h                                    []
 src/nci.c                                         []

Modified: trunk/lib/Parrot/Manifest.pm
==============================================================================
--- trunk/lib/Parrot/Manifest.pm	Sat Feb 14 09:38:14 2009	(r36721)
+++ trunk/lib/Parrot/Manifest.pm	Sat Feb 14 09:41:45 2009	(r36722)
@@ -127,19 +127,25 @@
     for ($file) {
         $loc =
               exists( $special->{$_} ) ? $special->{$_}
-            : !m[/]                    ? '[]'
-            : m[README]                ? '[]doc'
-            : m[^docs/user/]           ? '[main]doc'
-            : m[^docs/ops/]            ? '[main]doc'
-            : m[^docs/pmc/]            ? '[main]doc'
-            : m[^docs/pct/]            ? '[devel]doc'
-            : m[^examples/]            ? '[examples]'
-            : m[^include/]             ? '[main]include'
+            : !m[/]                           ? '[]'
+            : m[README]                       ? '[]doc'
+            : m[^docs/user/]                  ? '[main]doc'
+            : m[^docs/ops/]                   ? '[main]doc'
+            : m[^docs/pmc/]                   ? '[main]doc'
+            : m[^docs/pct/]                   ? '[pct]doc'
+            : m[^examples/]                   ? '[examples]'
+            : m[^include/]                    ? '[main]include'
             : ( m[^languages/(\w+)/] and $1 ne 'conversion' ) ? "[$1]"
-            : m[^lib/Parrot/]        ? '[devel]lib'
-            : m[^t/]          ? '[test]'
-            : m[^runtime/]    ? '[library]'
-            :                   '[]';
+            : ( m[^compilers/(\w+)/] and $1 ne 'conversion' ) ? "[$1]"
+            : m[^lib/Parrot/]                 ? '[devel]lib'
+            : m[^t/]                          ? '[test]'
+            : m[^runtime/]                    ? '[library]'
+            : m[^runtime/parrot/library/PCT]  ? '[pct]'
+            : m[^docs/pct]                    ? '[pct]doc'
+            : m[^runtime/parrot/library/TGE]  ? '[tge]'
+            : m[^runtime/parrot/library/JSON] ? '[json]'
+            : m[^docs/project]                ? '[devel]doc'
+            :                                   '[]'; # default
     }
 
     return $loc;
@@ -148,30 +154,32 @@
 sub _get_special {
     my %special = qw(
         LICENSE                                         [main]doc
-        NEWS                                            [devel]doc
-        PBC_COMPAT                                      [devel]doc
+        NEWS                                            [main]doc
+        PBC_COMPAT                                      [main]doc
         PLATFORMS                                       [devel]doc
         README                                          [devel]doc
         README.win32.pod                                [devel]doc
         README.win32.pod                                [devel]doc
         RESPONSIBLE_PARTIES                             [main]doc
         parrot-config                                   [main]bin
-        docs/compiler_faq.pod                           [devel]doc
-        docs/debug.pod                                  [devel]doc
         docs/faq.pod                                    [main]doc
         docs/gettingstarted.pod                         [main]doc
         docs/glossary.pod                               [main]doc
         docs/intro.pod                                  [main]doc
+        docs/compiler_faq.pod                           [devel]doc
+        docs/debug.pod                                  [devel]doc
+        docs/pmc2c.pod                                  [devel]doc
+        docs/vtables.pod                                [devel]doc
         languages/t/harness                             [test]
-        src/call_list.txt                               [devel]
-        src/ops/ops.num                                 [devel]
-        tools/build/ops2c.pl                            [devel]bin
-        tools/build/ops2pm.pl                           [devel]bin
-        tools/build/pbc2c.pl                            [devel]bin
-        tools/build/revision_c.pl                       [devel]bin
-        tools/dev/pbc_to_exe.pir                        [devel]bin
-        tools/dev/reconfigure.pl                        [devel]bin
-        src/vtable.tbl                                  [devel]
+        src/call_list.txt                               [devel]share
+        src/ops/ops.num                                 [devel]share
+        tools/build/ops2c.pl                            [devel]
+        tools/build/ops2pm.pl                           [devel]
+        tools/build/pbc2c.pl                            [devel]
+        tools/build/revision_c.pl                       [devel]
+        tools/dev/pbc_to_exe.pir                        [devel]
+        tools/dev/reconfigure.pl                        [devel]
+        src/vtable.tbl                                  [devel]share
     );
 
     return \%special;


More information about the parrot-commits mailing list