
Build.PL

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]

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:
Whether to run post-build tests that require Apache. Use --norun_apache_tests to disable.
The full path to the Apache httpd binary.
The full path to the Apache apxs binary.
Whether to run post-build tests that SVN::Web as a CGI script with Apache. Use --norun_apache_cgi_tests to disable.
Whether SVN::Web will be used under mod_perl. Use --nowith_mod_perl to disable.
Whether to run post-build tests that use SVN::Web as a mod_perl handler. Use --norun_mod_perl_tests to disable.
The full path to the mod_perl shared object file (typically called mod_perl.so or libperl.so.
Whether to run post-build tests for SVN::Web's simple web server. Use --norun_svnweb-server_tests to disable.
Specify the PORT that the Apache and svnweb-server tests should use.
Take the command line options as read, and don't ask the user any questions before creating the build script.