From: mozilla%colinogilvie.co.uk <> Date: Sun, 30 Jul 2006 18:35:03 +0000 (+0000) Subject: Bug 346350: Update makedocs.pl for the mod_perl version details X-Git-Tag: bugzilla-2.23.3~208 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ec147c3f721ff20d6fa61fea42627b9acb7b0ea3;p=thirdparty%2Fbugzilla.git Bug 346350: Update makedocs.pl for the mod_perl version details Patch by Colin Ogilvie ; r=mkanat; a=justdave --- diff --git a/docs/makedocs.pl b/docs/makedocs.pl index 871fb33701..1b83e5d7a6 100644 --- a/docs/makedocs.pl +++ b/docs/makedocs.pl @@ -29,7 +29,7 @@ use strict; use File::Basename; use lib(".."); -use Bugzilla::Install::Requirements qw (REQUIRED_MODULES OPTIONAL_MODULES); +use Bugzilla::Install::Requirements qw (REQUIRED_MODULES OPTIONAL_MODULES MOD_PERL_MODULES); use Bugzilla::Constants qw (DB_MODULE); chdir dirname($0); @@ -39,6 +39,7 @@ chdir dirname($0); my $modules = REQUIRED_MODULES; my $opt_modules = OPTIONAL_MODULES; +my $mod_perl_modules = MOD_PERL_MODULES; open(ENTITIES, '>', 'xml/bugzilla.ent') or die('Could not open xml/bugzilla.ent: ' . $!); print ENTITIES '' ."\n\n"; @@ -53,6 +54,19 @@ foreach my $module (@$modules, @$opt_modules) my $version = $module->{'version'} eq 0 ? 'any' : $module->{'version'}; print ENTITIES '' . "\n"; } + +print ENTITIES "\n \n"; +foreach my $module (@$mod_perl_modules) +{ + my $name = $module->{'name'}; + $name =~ s/::/-/g; + $name = lc($name); + #This needs to be a string comparison, due to the modules having + #version numbers like 0.9.4 + my $version = $module->{'version'} eq 0 ? 'any' : $module->{'version'}; + print ENTITIES '' . "\n"; +} + print ENTITIES "\n \n"; my $db_modules = DB_MODULE;