/usr/local/CPAN/Apache2-UploadProgress/Build.PL


#!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 <chansen@cpan.org>',
    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;