Re: Change to META.yml and SIGNATURE generation.

2004-12-18 Thread Ken Williams
On Dec 16, 2004, at 9:13 PM, Michael G Schwern wrote:
So at Autrijus' suggestion I have altered the behavior of MakeMaker so
that the META.yml and SIGNATURE files will be generated inside the
distdir directory.  Also they will be added to the MANIFEST file inside
the distdir directory, not the source directory.
Yeah, that's how Module::Build does it too.
 -Ken


Re: Change to META.yml and SIGNATURE generation.

2004-12-18 Thread Michael G Schwern
On Sat, Dec 18, 2004 at 10:49:37AM -0600, Ken Williams wrote:
 So at Autrijus' suggestion I have altered the behavior of MakeMaker so
 that the META.yml and SIGNATURE files will be generated inside the
 distdir directory.  Also they will be added to the MANIFEST file inside
 the distdir directory, not the source directory.
 
 Yeah, that's how Module::Build does it too.

Oh good.  I was afraid I'd have to patch that, too.


-- 
Michael G Schwern[EMAIL PROTECTED]  http://www.pobox.com/~schwern/
local $variable for local @people;


Change to META.yml and SIGNATURE generation.

2004-12-16 Thread Michael G Schwern
I've never been able to quite use MakeMaker's automatic SIGNATURE
generation stuff effectively.  The problem?  Either I don't check it in
to version control and only update it when I kick out a new distribution.
Or I check it into version control and forget to update it leaving a
broken SIGNATURE for those two check out from the repository.

This came to a head when I added a signature.t test to Test::More.  Now
every time I ran the tests I was reminded the SIGNATURE file was again out
of date.

Similar problems with META.yml.

So at Autrijus' suggestion I have altered the behavior of MakeMaker so
that the META.yml and SIGNATURE files will be generated inside the
distdir directory.  Also they will be added to the MANIFEST file inside
the distdir directory, not the source directory.

So, if all goes well, you should never see a SIGNATURE nor a META.yml file.

Its in the repository, try it out.


-- 
Michael G Schwern[EMAIL PROTECTED]  http://www.pobox.com/~schwern/
Out of ammunition.  God save the King.