On Sun, Apr 10, 2005 at 01:16:28AM +0200, Steven P Schubiger wrote: > On 9 Apr, Michael G Schwern wrote: > : On Sat, Apr 09, 2005 at 03:24:20PM -0700, Steven P Schubiger wrote: > :> 5) Change ExtUtils:MM wherever Module::Build can benefit from. > : > : Could you elaborate on this one some? > > As you're wearing the MakeMaker hat, I had hoped, you'd outline > the path to go; but perhaps, I misunderstood the idea and we shouldn't > be "extending" MakeMaker, if it can be avoided; thus, becoming more > likely that people will merge over to Module::Build.
I'm still not 100% sure what you mean by changes to MM to benefit MB, but here goes... * split out the auxillary modules (ExtUtils::Install, etc...) from MakeMaker so MB can use/upgrade them without an MM dependency. This depends on Module::Install so... * polish up Module::Install so it works everywhere * move the PREFIX logic out of MakeMaker and into some auxillary, probably ExtUtils::Install. * maybe move the INSTALL_BASE logic there, too. > What's your overall impression of the proposal, anyways? I've only skimmed it. At the moment my brain is locked onto on the "change ExtUtils::MakeMaker" part.