blob: 07b6fe03b30c06629a366823e9aa78705854232f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
# This is a config file for testing modperl 2.0 Apache:: 3rd party modules
use strict;
use warnings FATAL => 'all';
my $base = "/home/$ENV{USER}";
my $perl_base = "$base/perl";
my $perl_ver = "5.8.8-ithread";
my $PERL = "$perl_base/$perl_ver/bin/perl$perl_ver";
my $httpd_base = "$base/httpd/svn";
my $httpd_gen = '2.0';
my $httpd_ver = 'Apache/2.2.3';
my @mpms = (qw(prefork worker));
my $mp_gen = 2.0;
my $mod_perl_so = "mod_perl-$perl_ver.so";
%Apache::TestItSelf::Config = (
repos_type => 'mp2_cpan_modules',
perl_exec => $PERL,
mp_gen => $mp_gen,
httpd_gen => $httpd_gen,
httpd_version => $httpd_ver,
timeout => 200,
test_verbose => 0,
);
@Apache::TestItSelf::Configs = ();
foreach my $mpm (@mpms) {
push @Apache::TestItSelf::Configs,
{
apxs_exec => "$httpd_base/$mpm/bin/apxs",
httpd_exec => "$httpd_base/$mpm/bin/httpd",
httpd_conf => "$httpd_base/$mpm/conf/httpd.conf",
httpd_mpm => $mpm,
makepl_arg => "MOD_PERL=2 -libmodperl $httpd_base/$mpm/modules/$mod_perl_so",
};
}
1;
|