We've just redone the manifypods system in the Unix parts of MakeMaker and
I'm trying to figure out if I can get rid of the VMS part as well. As far
as I can see the only thing really being done different in
ExtUtils::MM_VMS::manifypods is this:
foreach $pod (sort keys %{$self->{MAN1PODS}}) {
push @m, qq[\t\@- If F\$Search("\$(POD2MAN_EXE)").nes."" Then \$(POD2MAN) ];
push @m, "$pod $self->{MAN1PODS}{$pod}\n";
}
that little DCL command doing something with POD2MAN_EXE. If I'm reading it
correctly (and I'm probably not) this:
if F$Search("$(POD2MAN_EXE)").nes."" Then $(POD2MAN)
is something like "if $(POD2MAN_EXE) exists, use $(POD2MAN)"
This logic shouldn't be necessary anymore since with this patch
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2002-03/msg02345.html
VMS's $(POD2MAN) no longer uses the pod2man executable.
Am I right?
--
Michael G. Schwern <[EMAIL PROTECTED]> http://www.pobox.com/~schwern/
Perl Quality Assurance <[EMAIL PROTECTED]> Kwalitee Is Job One
Sometimes you eat the path, sometimes the path eats you.