#!perl use Module::Build; my $build_pkg = eval { require Apache::TestMB } ? 'Apache::TestMB' : 'Module::Build'; my $build = $build_pkg->new( module_name => 'Apache2::UploadProgress', dist_author => 'Christian Hansen ', dist_abstract => 'Track the progress and give realtime feedback of file uploads', license => 'perl', create_readme => 1, create_makefile_pl => 'passthrough', add_to_cleanup => [qw(t/logs/cache_file)], requires => { 'perl' => 5.006, 'mod_perl2' => 2.00, 'Cache::FastMmap' => 0, 'HTTP::Headers::Util' => 0, 'Time::HiRes' => 0 }, build_requires => { 'Apache::Test' => 1.12, 'CGI' => 3.08 }, pod_files => { 'extra/progress.css' => 'lib/Apache2/UploadProgress/extra/progress.css', 'extra/progress.js' => 'lib/Apache2/UploadProgress/extra/progress.js', 'extra/progress.jmpl' => 'lib/Apache2/UploadProgress/extra/progress.jmpl', 'extra/progress.jmpl.js' => 'lib/Apache2/UploadProgress/extra/progress.jmpl.js', 'extra/progress.xsd' => 'lib/Apache2/UploadProgress/extra/progress.xsd', 'extra/progress.xsl' => 'lib/Apache2/UploadProgress/extra/progress.xsl', }, ); $build->create_build_script;