NAME
Build.PL
SYNOPSIS
perl Build.PL [--run_apache_tests]
[--apache_path PATH]
[--apxs_path PATH]
[--run_apache_cgi_tests]
[--with_mod_perl]
[--run_mod_perl_tests]
[--mod_perl_path PATH]
[--run_svnweb-server_tests]
[--httpd_port PORT]
[--skip_questions]
DESCRIPTION
This is the build script for SVN::Web. Since some of SVN::Web's functionality is optional, and/or doesn't need to be tested at install time, it determines the correct set of pre-requisite modules prior to install, and obtains some information from the user that is needed by the automated tests.
The options are:
- --run_apache_tests
-
Whether to run post-build tests that require Apache. Use
--norun_apache_tests
to disable. - --apache_path PATH
-
The full path to the Apache httpd binary.
- --apxs_path PATH
-
The full path to the Apache apxs binary.
- --run_apache_cgi_tests
-
Whether to run post-build tests that SVN::Web as a CGI script with Apache. Use
--norun_apache_cgi_tests
to disable. - --with_mod_perl
-
Whether SVN::Web will be used under mod_perl. Use
--nowith_mod_perl
to disable. - --run_mod_perl_tests
-
Whether to run post-build tests that use SVN::Web as a mod_perl handler. Use
--norun_mod_perl_tests
to disable. - --mod_perl_path PATH
-
The full path to the mod_perl shared object file (typically called mod_perl.so or libperl.so.
- --run_svnweb-server_tests
-
Whether to run post-build tests for SVN::Web's simple web server. Use
--norun_svnweb-server_tests
to disable. - --httpd_port PORT
-
Specify the PORT that the Apache and svnweb-server tests should use.
- --skip_questions
-
Take the command line options as read, and don't ask the user any questions before creating the build script.