-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

any comments, anyone?  Malte perhaps?

- --j.

- ------- Forwarded Message
> Date:    Tue, 23 Nov 2004 17:38:12 -0500
> From:    Michael G Schwern <[EMAIL PROTECTED]>
> To:      Justin Mason <[EMAIL PROTECTED]>
> cc:      Perl 5 Porters <[email protected]>
> Subject: Re: Restarting MakeMaker development
> 
> On Tue, Nov 23, 2004 at 09:53:41AM -0800, Justin Mason wrote:
>  I took a look at Module::Builder a while back, and noted that it
>  didn't yet support the equivalent of
>  
>      perl Makefile.PL PREFIX=$HOME
>  
>  to install into non-/usr locations.  That's a requirement for SpamAssassin
>  at least.  Has that been fixed?
> 
> Module::Build has the moral equivalent in install_base.
> 
>       perl Build.PL install_base=~
> 
> This is different from PREFIX in that its not going to try and guess how
> you want things installed based on your system installation.  It's just
> going to plop things into ~/bin, ~/lib, ~/man, etc...  This is much
> saner and easier to predict than PREFIX.
> 
> Unfortunately, this often means MB will put things in a slightly different
> location than MM does.  You can exactly control where MB puts things (as
> you can with MM) by passing various explicit install_* parameters so it
> matches exactly where MM puts its stuff.
> 
> Meanwhile, MM is going to have INSTALLBASE added to it to emulate MB.
> Also there are plans afoot to have a .modulebuildrc file which stores your
> default Build settings so you don't have to keep passing them in on the
> command line.
> 
> MB has the capability of generating a Makefile.PL wrapper 
> (see Module::Build::Compat).  Unfortunately this does not understand
> PREFIX, the logic is too hairy to emulate.  Ken and I are working on getting
> that working.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Exmh CVS

iD8DBQFBq8UDMJF5cimLx9ARAob/AJ0SO/g6yl7VYhfjaP1H+o41wmARigCfSHG2
jLrXK6bwuFz6wrR204YgBIA=
=FlaY
-----END PGP SIGNATURE-----

Reply via email to