Friday October 18, 2002
08:52 AM
"make disttest" is your friend. use "make disttest"
A very prolific senior contributor to the CPAN recently updated a module that incorporates XS and C files from another distribution. Said contributor completely tested the new distribution, and published it. It broke for me.
Said contributor forgot to check MANIFEST, which needed a new file added.
make disttest is your friend. Use make disttest.
{grin}
ME! (Score:2)
This is probably the second most common thing I forget when uploading new CPAN modules (the first being to update the Changes file). I'm actually considering changing my "make dist" for a "make cpan" which does the whole "disttest" thing and also "cvs ci" and checks the Changes file for a line representative of this version.
Of course that's all more work I need to do
The other problem is that "disttest" is a bit broken (at least on 5.6.1 and all versions below it), because it leav
Re:ME! (Score:1)
I have fixed most of my stupidity problems with my release script [sourceforge.net]. It tests everything and will not let me release something if anything fails or if CVS is not up-to-date. I have been very happy with it the past month even though I need to add a couple of things.
Re:ME! (Score:2)