Ken Williams <[EMAIL PROTECTED]> wrote: > >*build* directory already... as far as I understand, our Makefile.PL only > >needs to be generated in the *dist* directory. > > Yeah, that's true. > > Let me reconsider my reasoning here from scratch. The original point > that Adam & Yves were making, IIUIC, was that distributions should > include a Makefile.PL. If they don't have one at all, then of course > we don't need to worry about clobbering one! So I'd be fine with > changing the default in this case to provide some flavor of Makefile.PL > generated in the dist directory. > > The main question would be what style to make it. 'traditional' is > accessible by more people, but will often be broken (if, e.g., there > are config questions or auto-sensing in the Build.PL they'll be lost to > the Makefile.PL), so I'd be inclined to choose 'small' or 'passthrough' > for this case.
I think "passthrough" is the way to go here. I also still think that if we default in some way to generating a Makefile.PL, create_makefile_pl should be extended to have an explicit "skip" option as well. > That should make most people happy, no? Sounds good to me. :-) - Tyler