diff options
author | mozilla%colinogilvie.co.uk <> | 2006-07-30 20:35:03 +0200 |
---|---|---|
committer | mozilla%colinogilvie.co.uk <> | 2006-07-30 20:35:03 +0200 |
commit | ec147c3f721ff20d6fa61fea42627b9acb7b0ea3 (patch) | |
tree | 11814eaad69624dc4ca1baf0726b62a7f48810d4 /docs | |
parent | ddddaf2b67207056ebb407ea68f9e0e6a697a37e (diff) | |
download | bugzilla-ec147c3f721ff20d6fa61fea42627b9acb7b0ea3.tar.gz bugzilla-ec147c3f721ff20d6fa61fea42627b9acb7b0ea3.tar.xz |
Bug 346350: Update makedocs.pl for the mod_perl version details
Patch by Colin Ogilvie <colin.ogilvie@gmail.com>; r=mkanat; a=justdave
Diffstat (limited to 'docs')
-rw-r--r-- | docs/makedocs.pl | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/docs/makedocs.pl b/docs/makedocs.pl index 871fb3370..1b83e5d7a 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 '<?xml version="1.0"?>' ."\n\n"; @@ -53,6 +54,19 @@ foreach my $module (@$modules, @$opt_modules) my $version = $module->{'version'} eq 0 ? 'any' : $module->{'version'}; print ENTITIES '<!ENTITY min-' . $name . '-ver "'.$version.'">' . "\n"; } + +print ENTITIES "\n <!-- mod_perl Versions --> \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 '<!ENTITY min-mp-' . $name . '-ver "'.$version.'">' . "\n"; +} + print ENTITIES "\n <!-- Database Versions --> \n"; my $db_modules = DB_MODULE; |