Geoffrey Young wrote:
Here is Makefile.PL from Apache-Peek, most of which should be moved to
that module. I'm talking about functions:

satisfy_mp_generation;
satisfy_perl_generation;
wanted_mp_generation;


the outer functions look ok. I'd leave satsify_perl_generation for the users themselves, at least in it's current state.

Thanks Geoff,


So the remaining issue is where to put this module. As I suggested before it shouldn't go into Apache2/ but to the normal @INC. So that Makefile.PL can find it without trying to load Apache2, for mod_perl 1.x modules.

Since it'll be distributed with mp2, users who have no mp2 won't have it and I think it's fine. So the 3rd party module author can do:

eval { require ModPerl::ModuleSetup }

and if that has failed then the user has only mp1 installed and so should Makefile.PL proceed with the build against mp1, otherwise if successful use
satisfy_mp_generation to figure out which version to build against.


We might release it on CPAN too or/and bundle with mp1 as well later on.

__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to