#!perl use 5.008; use ModPerl::MM (); use Apache::TestMM qw(test clean); use Apache::TestRunPerl (); # configure tests based on incoming arguments Apache::TestMM::filter_args(); # provide the test harness Apache::TestRunPerl->generate_script(); my @extra; if ($ExtUtils::MakeMaker::VERSION >= 6.36) { push @extra, ('EXTRA_META' => < 'Apache2::Layout', AUTHOR => 'Philippe M. Chiasson ', SIGN => 1, LICENSE => 'perl', VERSION_FROM => 'lib/Apache2/Layout.pm', ABSTRACT_FROM => 'lib/Apache2/Layout.pm', INC => "-I/usr/include/httpd -I/usr/include/apache2/ -I/usr/include/apr-1", PREREQ_PM => { mod_perl2 => 0, 'Test::More' => 0, }, @extra, ); sub MY::dist { my $orig = shift->MM::dist; $orig =~ s/(DIST_DEFAULT\s*=)(.*)/$1 autogen-dist $2/g; $orig .= <<'EOF'; autogen-dist: README Changes README: lib/Apache2/Layout.pm pod2text lib/Apache2/*.pm > README Changes: Changes.yml changes -f Changes.yml --ff > Changes EOF return $orig; }