
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]
[-- --Module::Build options]

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.
You may also provide all the usual options that Module::Build supports. However, these options should appear after the options described previously, and should be preceeded by --.