Re: [PATCH] MANIFEST update
On Sat, 20 Jul 2002, Josh Wilmes wrote: If all MANIFEST is is a list of all files in CVS, there are much easier ways to get it. As I understand it, it's supposed to be a list of what goes into a tarball to release the program, which might be a subset of what stays in CVS. Honestly though I don't really see the point of having it at all, even so. I use the MANIFEST file all the time to build a completely fresh parrot directory with no cvs stuff in it at all. This simulates what a release should look like. -- Andy Dougherty [EMAIL PROTECTED] Dept. of Physics Lafayette College, Easton PA 18042
[PATCH] MANIFEST update
The following patch brings the MANIFEST file up-to-date with recent additions. I haven't committed this in case some other reorganization (e.g. moving stuff to a src/ or dev/ or doc/ directory) is underway. There are also a few minor shuffles as I've re-sorted the MANIFEST. Andy Dougherty [EMAIL PROTECTED] --- parrot-cvs/MANIFEST Sat Jul 13 13:04:15 2002 +++ parrot-andy/MANIFESTWed Jul 17 11:46:50 2002 @@ -12,16 +12,15 @@ VERSION assemble.pl byteorder.c +byteorder.dev chartype.c chartypes/unicode.c chartypes/usascii.c classes/array.pmc +classes/coroutine.pmc classes/default.pmc classes/genclass.pl classes/intqueue.pmc -classes/coroutine.pmc -classes/pointer.pmc -classes/sub.pmc classes/perlarray.pmc classes/perlhash.pmc classes/perlint.pmc @@ -29,6 +28,8 @@ classes/perlstring.pmc classes/perlundef.pmc classes/pmc2c.pl +classes/pointer.pmc +classes/sub.pmc config/auto/byteorder.pl config/auto/byteorder/test_c.in config/auto/cgoto.pl @@ -85,6 +86,8 @@ debug.ops disassemble.c disassemble.pl +docs/Makefile.in +docs/a5_draft.html docs/embed.pod docs/faq.pod docs/glossary.pod @@ -232,6 +235,7 @@ languages/BASIC/stackops.pasm languages/BASIC/tokenize.pasm languages/BASIC/wumpus.bas +languages/Makefile.in languages/cola/MAINTAINER languages/cola/Makefile languages/cola/README @@ -271,6 +275,7 @@ languages/imcc/symreg.c languages/imcc/symreg.h languages/jako/MAINTAINER +languages/jako/Makefile.in languages/jako/bench.jako languages/jako/euclid.jako languages/jako/fact.jako @@ -284,6 +289,7 @@ languages/jako/primes.jako languages/jako/queens.jako languages/jako/sub.jako +languages/miniperl/Makefile.in languages/miniperl/Miniperl.pm languages/miniperl/Miniperl/Generator.pm languages/miniperl/Miniperl/Makefile.PL @@ -298,6 +304,30 @@ languages/parrot_compiler/gentable.pl languages/parrot_compiler/parrot.pasm languages/parrot_compiler/sample.pasm +languages/perl6/MANIFEST +languages/perl6/P6C/Addcontext.pm +languages/perl6/P6C/Builtins.pm +languages/perl6/P6C/Context.pm +languages/perl6/P6C/IMCC.pm +languages/perl6/P6C/Nodes.pm +languages/perl6/P6C/Parser.pm +languages/perl6/P6C/TestCompiler.pm +languages/perl6/P6C/Tree.pm +languages/perl6/P6C/Util.pm +languages/perl6/README +languages/perl6/mkdistro.sh +languages/perl6/prd-perl6.pl +languages/perl6/t/compiler/1.t +languages/perl6/t/compiler/2.t +languages/perl6/t/compiler/3.t +languages/perl6/t/compiler/4.t +languages/perl6/t/parser/P6CTest.pm +languages/perl6/t/parser/README +languages/perl6/t/parser/basic.t +languages/perl6/t/parser/exe2.t +languages/perl6/t/parser/exe3.t +languages/perl6/t/parser/exe4.t +languages/perl6/t/parser/similar.t languages/regex/MAINTAINER languages/regex/Makefile languages/regex/README @@ -331,6 +361,7 @@ languages/regex/t/star.t languages/regex/t/staralt.t languages/regex/test.pl +languages/scheme/Makefile.in languages/scheme/Scheme.pm languages/scheme/Scheme/Generator.pm languages/scheme/Scheme/Parser.pm @@ -393,6 +424,7 @@ resources.c runops_cores.c rx.c +rx.dev rx.ops rxstacks.c stacks.c
Re: [PATCH] MANIFEST update
On Wed, 17 Jul 2002, Andy Dougherty wrote: The following patch brings the MANIFEST file up-to-date with recent additions. I haven't committed this in case some other reorganization (e.g. moving stuff to a src/ or dev/ or doc/ directory) is underway. There are also a few minor shuffles as I've re-sorted the MANIFEST. Andy Dougherty[EMAIL PROTECTED] Applied, thanks.
RE: [PATCH] MANIFEST update
On Wed, 17 Jul 2002, Brent Dax wrote: There should be no Makefile.in's left in the source--they've been tossed in favor of config/gen/makefiles. Fair enough. I just took what cvs handed me. It was a fresh checkout as of yesterday, updated this morning. Whoever removes those files from the repository ought to adjust MANIFEST accordingly. -- Andy Dougherty [EMAIL PROTECTED]
RE: [PATCH] MANIFEST update
In message [EMAIL PROTECTED] Andy Dougherty [EMAIL PROTECTED] wrote: On Wed, 17 Jul 2002, Brent Dax wrote: There should be no Makefile.in's left in the source--they've been tossed in favor of config/gen/makefiles. Fair enough. I just took what cvs handed me. It was a fresh checkout as of yesterday, updated this morning. Whoever removes those files from the repository ought to adjust MANIFEST accordingly. I have removed the files and updated the MANIFEST to reflect that. Tom -- Tom Hughes ([EMAIL PROTECTED]) http://www.compton.nu/
Re: [PATCH] MANIFEST update
On Mon, Jan 21, 2002 at 12:21:41PM +, Simon Glover wrote: Please, people, if you create new files, remember to add them to the MANIFEST. Is CVS flexible enough to let us run a manifest check on each commit and generate warnings that get sent somewhere useful if it fails? I seem to remember that CVS can do pre and post checkin hooks, but I'm not sure what they could do apart from reformatting (eg indenting) your code. Nicholas Clark -- Even better than the real thing:http://nms-cgi.sourceforge.net/
Re: [netlabs #790] [PATCH] MANIFEST update
In message 20020712005836$[EMAIL PROTECTED] Simon Glover (via RT) [EMAIL PROTECTED] wrote: # New Ticket Created by Simon Glover # Please include the string: [netlabs #790] # in the subject line of all future correspondence about this issue. # URL: http://bugs6.perl.org/rt2/Ticket/Display.html?id=790 Self-explanatory. Applied. Somebody please update the ticket... Tom -- Tom Hughes ([EMAIL PROTECTED]) http://www.compton.nu/
[netlabs #790] [PATCH] MANIFEST update
# New Ticket Created by Simon Glover # Please include the string: [netlabs #790] # in the subject line of all future correspondence about this issue. # URL: http://bugs6.perl.org/rt2/Ticket/Display.html?id=790 Self-explanatory. Simon --- MANIFEST.oldWed Jul 10 14:43:48 2002 +++ MANIFESTWed Jul 10 14:45:18 2002 -87,6 +87,7 disassemble.c disassemble.pl docs/embed.pod docs/faq.pod +docs/glossary.pod docs/intro.pod docs/jit.pod docs/overview.pod -250,6 +251,7 languages/cola/gen.c languages/cola/semant.c languages/cola/sym.c languages/cola/type.c +languages/forth/forth.pasm languages/imcc/Makefile languages/imcc/README languages/imcc/cfg.c -341,9 +343,12 languages/scheme/t/arith/nested.t languages/scheme/t/harness languages/scheme/t/io/basic.t languages/scheme/t/logic/basic.t +lib/Make/Archive_Obj.pm lib/Make/CC_Obj.pm lib/Make/Dependency.pm lib/Make/Link_Obj.pm +lib/Make/Link_Shared_Obj.pm +lib/Make/Lint_Obj.pm lib/Make/Perl_Obj.pm lib/Make/Target_Obj.pm lib/Parrot/BuildUtil.pm
[PATCH] MANIFEST update
Enclosed patch adds the new SPARC-based JIT files to the manifest, and also puts it back into alphabetical order. Simon --- MANIFEST.oldWed Jan 30 11:42:42 2002 +++ MANIFESTWed Jan 30 11:46:42 2002 @@ -6,35 +6,9 @@ MANIFEST Makefile.in NEWS -lib/Parrot/Assembler.pm -lib/Parrot/BuildUtil.pm -lib/Parrot/Jit/alpha-bsd.pm -lib/Parrot/Jit/alpha-linux.pm -lib/Parrot/Jit/alphaGeneric.pm -lib/Parrot/Jit/i386-bsd.pm -lib/Parrot/Jit/i386-linux.pm -lib/Parrot/Jit/i386-nojit.pm -lib/Parrot/Jit/i386Generic.pm -lib/Parrot/Op.pm -lib/Parrot/OpTrans.pm -lib/Parrot/OpTrans/C.pm -lib/Parrot/OpTrans/CGoto.pm -lib/Parrot/OpTrans/CPrederef.pm -lib/Parrot/OpsFile.pm -lib/Parrot/Optimizer.pm -lib/Parrot/PackFile.pm -lib/Parrot/PackFile/ConstTable.pm -lib/Parrot/PackFile/Constant.pm -lib/Parrot/PackFile/FixupTable.pm -lib/Parrot/String.pm -lib/Parrot/Test.pm -lib/Parrot/Vtable.pm README README.OS_X TODO -lib/Test/Builder.pm -lib/Test/More.pm -lib/Test/Simple.pm Types_pm.in VERSION assemble.pl @@ -147,6 +121,9 @@ jit/i386/core.jit jit/i386/lib.jit jit/i386/string.jit +jit/sun4/core.jit +jit/sun4/lib.jit +jit/sun4/string.jit jit2h.pl key.c languages/Makefile.in @@ -189,6 +166,34 @@ languages/scheme/t/harness languages/scheme/t/io/basic.t languages/scheme/t/logic/basic.t +lib/Parrot/Assembler.pm +lib/Parrot/BuildUtil.pm +lib/Parrot/Jit/alpha-bsd.pm +lib/Parrot/Jit/alpha-linux.pm +lib/Parrot/Jit/alphaGeneric.pm +lib/Parrot/Jit/i386-bsd.pm +lib/Parrot/Jit/i386-linux.pm +lib/Parrot/Jit/i386-nojit.pm +lib/Parrot/Jit/i386Generic.pm +lib/Parrot/Jit/sun4-solaris.pm +lib/Parrot/Jit/sun4Generic.pm +lib/Parrot/Op.pm +lib/Parrot/OpTrans.pm +lib/Parrot/OpTrans/C.pm +lib/Parrot/OpTrans/CGoto.pm +lib/Parrot/OpTrans/CPrederef.pm +lib/Parrot/OpsFile.pm +lib/Parrot/Optimizer.pm +lib/Parrot/PackFile.pm +lib/Parrot/PackFile/ConstTable.pm +lib/Parrot/PackFile/Constant.pm +lib/Parrot/PackFile/FixupTable.pm +lib/Parrot/String.pm +lib/Parrot/Test.pm +lib/Parrot/Vtable.pm +lib/Test/Builder.pm +lib/Test/More.pm +lib/Test/Simple.pm make.pl make_vtable_ops.pl manicheck.pl
Re: [PATCH] MANIFEST update [APPLIED]
On Wed, 30 Jan 2002, Simon Glover wrote: Enclosed patch adds the new SPARC-based JIT files to the manifest, and also puts it back into alphabetical order. Simon Applied thanks.
[PATCH] MANIFEST update
Please, people, if you create new files, remember to add them to the MANIFEST. Simon --- MANIFEST.oldMon Jan 21 12:17:34 2002 +++ MANIFESTMon Jan 21 12:18:47 2002 @@ -75,6 +75,7 @@ examples/assembly/call.pasm examples/assembly/euclid.pasm examples/assembly/fact.pasm +examples/assembly/io1.pasm examples/assembly/jump.pasm examples/assembly/life.pasm examples/assembly/local_label.pasm @@ -119,6 +120,7 @@ include/parrot/resources.h include/parrot/runops_cores.h include/parrot/rx.h +include/parrot/rxstacks.h include/parrot/stacks.h include/parrot/string.h include/parrot/trace.h @@ -202,6 +204,7 @@ runops_cores.c rx.c rx.ops +rxstacks.c stacks.c string.c t/harness
Re: [PATCH] MANIFEST update
At 12:21 PM 1/21/2002 +, Simon Glover wrote: Please, people, if you create new files, remember to add them to the MANIFEST. Simon --- MANIFEST.oldMon Jan 21 12:17:34 2002 +++ MANIFESTMon Jan 21 12:18:47 2002 @@ -75,6 +75,7 @@ examples/assembly/call.pasm examples/assembly/euclid.pasm examples/assembly/fact.pasm +examples/assembly/io1.pasm Don't ask me how it didn't get committed, its in my copy. -Melvin
[PATCH] MANIFEST update.
The following patch adds some missing files to MANIFEST. It also re-sorts it for easier maintenance. It's probably a good idea to periodically run perl -MExtUtils::Manifest -e 'ExtUtils::Manifest::fullcheck' (or equivalent) to keep the MANIFEST in sync. --- parrot/MANIFEST Mon Sep 17 21:20:43 2001 +++ parrot-andy/MANIFESTTue Sep 18 13:30:16 2001 @@ -1,11 +1,11 @@ -Configure.pl Config_pm.in -Makefile.in +Configure.pl MANIFEST +Makefile.in Parrot/Opcode.pm Parrot/PackFile.pm -Parrot/PackFile/Constant.pm Parrot/PackFile/ConstTable.pm +Parrot/PackFile/Constant.pm Parrot/PackFile/FixupTable.pm Parrot/Test.pm README @@ -14,46 +14,53 @@ basic_opcodes.ops build_interp_starter.pl bytecode.c -include/parrot/bytecode.h config_h.in disassemble.pl docs/opcodes.pod docs/overview.pod +docs/parrot_assembly.pod docs/parrotbyte.pod docs/strings.pod docs/vtables.pod +global_setup.c +hints/mswin32.pl +include/parrot/bytecode.h include/parrot/events.h include/parrot/exceptions.h -global_setup.c include/parrot/global_setup.h -interpreter.c include/parrot/interpreter.h include/parrot/io.h +include/parrot/memory.h +include/parrot/parrot.h +include/parrot/register.h +include/parrot/stacks.h +include/parrot/string.h +include/parrot/strnative.h +interpreter.c +little_languages/Makefile +little_languages/bench.jako +little_languages/euclid.jako +little_languages/fact.jako +little_languages/fib.jako +little_languages/hello.jako +little_languages/jakoc make_op_header.pl memory.c -include/parrot/memory.h opcheck.pl opcode_table parrot.c -include/parrot/parrot.h process_opfunc.pl register.c -include/parrot/register.h -include/parrot/stacks.h string.c -include/parrot/string.h strnative.c -include/parrot/strnative.h +t/Makefile +t/euclid.pasm +t/harness +t/jump.pasm +t/local_label.pasm +t/op/basic.t +t/op/string.t t/test.pasm t/test2.pasm t/test3.pasm -t/euclid.pasm -t/jump.pasm test_main.c -little_languages/euclid.jako -little_languages/jakoc -little_languages/Makefile -little_languages/fact.jako -little_languages/fib.jako -little_languages/hello.jako -little_languages/bench.jako -- Andy Dougherty [EMAIL PROTECTED] Dept. of Physics Lafayette College, Easton PA 18042
Re: [PATCH] MANIFEST update.
On Tue, Sep 18, 2001 at 01:38:58PM -0400, Andy Dougherty wrote: The following patch adds some missing files to MANIFEST. It also re-sorts it for easier maintenance. It's probably a good idea to periodically run perl -MExtUtils::Manifest -e 'ExtUtils::Manifest::fullcheck' (or equivalent) to keep the MANIFEST in sync. Thanks, applied. -- Old Japanese proverb: There are two kinds of fools -- those who never climb Mt. Fuji, and those who climb it twice.