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.
--norun_apache_tests
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.
--norun_apache_cgi_tests
Whether SVN::Web will be used under mod_perl. Use --nowith_mod_perl to disable.
--nowith_mod_perl
Whether to run post-build tests that use SVN::Web as a mod_perl handler. Use --norun_mod_perl_tests to disable.
--norun_mod_perl_tests
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.
--norun_svnweb-server_tests
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 --.
--
To install SVN::Web, copy and paste the appropriate command in to your terminal.
cpanm
cpanm SVN::Web
CPAN shell
perl -MCPAN -e shell install SVN::Web
For more information on module installation, please visit the detailed CPAN module installation guide.