[Module::Build] Re: [PATCH] add Module::Build 0.27_08
Status: Beta
Brought to you by:
kwilliams
|
From: Rafael Garcia-S. <rga...@ma...> - 2006-03-07 17:30:35
|
Steve Peters wrote: > > Well, here's the rub. It looks like, while it runs, Module::Build > changes directories. When I ran, it tries to look for ./perl in > /home/steve/smoke/perl-current/t/_tmp/Simple, which it won't be able to. > So, Module::Build is completely dependent on what is an absolute path $^X, > $Config, or the environment to figure out what Perl is running it. So, > operating system where $^X returns a relative path (apparently BSDs and Mac > OS X) will all fail the the Module::Build tests. Whether Build.PL > scripts work with a Perl not in the $PATH and run using a relative path > on these OS's is left as an exercise for the reader. I think that's one of the major causes of pain when integrating new modules to the core. I'd like to point out, additionnally, that EU::MM has the ability to run a module from a non-installed perl (it warns the user when it does so, but that works, at least on Linux.) I think this feature is cool, since I use it quite often, and I'd like to have the same ability in M::B. |