From 74fb5b946e08a966bc24ed7855ff4eae364a31a3 Mon Sep 17 00:00:00 2001 From: Max Kanat-Alexander Date: Tue, 28 Dec 2010 14:47:33 -0800 Subject: Bug 621597: Make mod_perl.pl do the INC configuration itself, instead of requiring it to be in httpd.conf. r=dkl, a=mkanat --- mod_perl.pl | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'mod_perl.pl') diff --git a/mod_perl.pl b/mod_perl.pl index abd018103..3551abdaf 100644 --- a/mod_perl.pl +++ b/mod_perl.pl @@ -18,6 +18,13 @@ package Bugzilla::ModPerl; use strict; +# This sets up our libpath without having to specify it in the mod_perl +# configuration. +use File::Basename; +use lib dirname(__FILE__); +use Bugzilla::Constants (); +use lib Bugzilla::Constants::bz_locations()->{'ext_libpath'}; + # If you have an Apache2::Status handler in your Apache configuration, # you need to load Apache2::Status *here*, so that any later-loaded modules # can report information to Apache2::Status. @@ -36,7 +43,6 @@ use Bugzilla (); # Loading Bugzilla.pm doesn't load this, though, and we want it preloaded. use Bugzilla::BugMail (); use Bugzilla::CGI (); -use Bugzilla::Constants (); use Bugzilla::Extension (); use Bugzilla::Install::Requirements (); use Bugzilla::Util (); -- cgit v1.2.3-24-g4f1b