From: Mike Taylor Date: Wed, 1 Nov 2006 10:11:01 +0000 (+0000) Subject: Fix to work with recently changed library directory specification. X-Git-Tag: CPAN-v1.02~54^2~800 X-Git-Url: http://git.indexdata.com/?p=irspy-moved-to-github.git;a=commitdiff_plain;h=ae0af9c8a90270423a68fc3a1c225d74b80ed09e Fix to work with recently changed library directory specification. The setting of PERL5LIB in the Apache configuration meant that layout.mc no longer set the global LIBDIR, so now we fetch the IRSpyLibDir configuration manually. Much cleaner. --- diff --git a/web/htdocs/details/doc.mc b/web/htdocs/details/doc.mc index 8d71d8a..beae59c 100644 --- a/web/htdocs/details/doc.mc +++ b/web/htdocs/details/doc.mc @@ -1,20 +1,21 @@ -%# $Id: doc.mc,v 1.1 2006-09-28 16:48:20 mike Exp $ +%# $Id: doc.mc,v 1.2 2006-11-01 10:11:01 mike Exp $ <%once> use Pod::Html; use IO::Dir; <%perl> +my $libdir = $r->dir_config("IRSpyLibDir"); my $module = $r->param("module"); if (!defined $module) { print " \n"; } else { print "Documentation for '$module'\n"; { my $dir = "/tmp/pod2html"; mkdir $dir; chdir $dir || die $!; } # For some reason, output to standard output doesn't appear my $name = "ZOOM.html"; - pod2html("$LIBDIR/$module", "--outfile=$name"); + pod2html("$libdir/$module", "--outfile=$name"); open F, "<$name" or die "can't open '$name': $!"; my $text = join("", ); close F;