Re: [PATCH] MANIFEST update

2002-07-23 Thread Andy Dougherty

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

2002-07-17 Thread Andy Dougherty

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

2002-07-17 Thread Daniel Grunblatt

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

2002-07-17 Thread Andy Dougherty

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

2002-07-17 Thread Tom Hughes

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

2002-07-17 Thread Nicholas Clark

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

2002-07-13 Thread Tom Hughes

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

2002-07-10 Thread via RT

# 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

2002-01-30 Thread Simon Glover


 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]

2002-01-30 Thread Daniel Grunblatt

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

2002-01-21 Thread Simon Glover


 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

2002-01-21 Thread Melvin Smith

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.

2001-09-18 Thread Andy Dougherty

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.

2001-09-18 Thread Simon Cozens

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.