On Tue, Nov 25, 2003 at 05:34:55PM -0700, joe user wrote:
> Q: HOW DO YOU SUPPRESS MANPAGE INSTALL ?
>
> # at mod-config time
> perl Makefile.PL INSTALLMANDIR=
> # or at mod-install time
> make install INSTALLMANDIR=
INSTALLMAN3DIR. Also you have to set it 'none'. You also want to set
INSTALLMAN1DIR in case it has any programs.
I'll put that in the FAQ, thanks.
> Q: HOW DO YOU SUPPRESS POD INSTALL ?
>
> # why ? cuz youve got multiple perls, and dont need all
> the pod.
>
> perl Makefile.PL MAN3PODS='{}'
Might have worked in the past by coincidence. Won't work anymore since we
check the argument a bit more closely now.
I can't think of a way to supress POD installation. MAN3PODS='' won't
work since MM will consider it to be not set (a consequence of all those
$self->{FOO} ||= 'default') and it'll only accept a real hashref.
However, since *.pod makes up a very small portion of CPAN installations
(my install has 1 meg of *.pod, 14 megs of *.pm) its really not worth a
FAQ entry.
> So, now the real question:
>
> Q. How do I load an uninstalled (ie patched, and testing) XS
> module for use in testing another uninstalled (also patched)
> XS module ?
Install one somewhere, like /tmp. I do this alot when testing out
new versions of MakeMaker.
perl Makfile.PL PREFIX=/tmp LIB=/tmp/lib/perl
make test
make install
Then set your PERL5LIB to /tmp/lib/perl and test the other module.
--
Michael G Schwern [EMAIL PROTECTED] http://www.pobox.com/~schwern/
I was *meant* to mount your donuts.