Tyler MacDonald wrote:
Ken Williams <[EMAIL PROTECTED]> wrote:
If we did that, we'd screw over people who are already maintaining their Makefile.PL separately by hand.

        OK... but if they are doing that, the Makefile.PL will be in their
*build* directory already... as far as I understand, our Makefile.PL only
needs to be generated in the *dist* directory.

        The current behaviour is to not create a Makefile.PL during
"./Build", only create it when "distdir" is run. However, the "distdir"
action creates "Makefile.PL" in the current directory and then copies it
over.

It's not so simple a change. The Makefile.PL gets generated by "distmeta", which "distdir" depends on. "distmeta" also generates README and META.yml.

I tend to run distmeta before checking in a release, so I have exactly the Makefile.PL, README, and META.yml that get packaged up and uploaded to CPAN.

I don't think anything that could clobber files should be switched on by default. That's just asking for trouble.

Regards,
David Golden

Reply via email to