Merge branch 'master' into mad
[p5sagit/Devel-Declare.git] / Makefile.PL
CommitLineData
94caac6e 1use inc::Module::Install 0.67;
2
0d267aac 3use 5.008001;
daf38100 4
b15aa864 5use ExtUtils::Depends;
6
94caac6e 7name 'Devel-Declare';
8all_from 'lib/Devel/Declare.pm';
9
323ae557 10requires 'Scalar::Util';
6e67754a 11requires 'B::Hooks::OP::Check' => '0.10';
e8f9e558 12requires 'B::Hooks::EndOfScope' => '0.05';
c20d7496 13requires 'Sub::Name';
14
6e67754a 15build_requires 'B::Hooks::OP::Check' => '0.10';
c20d7496 16
b15aa864 17configure_requires 'ExtUtils::Depends';
6e67754a 18configure_requires 'B::Hooks::OP::Check' => '0.10';
94caac6e 19
e2c10f81 20postamble(<<'EOM');
21$(OBJECT) : stolen_chunk_of_toke.c
22EOM
23
b15aa864 24my $pkg = ExtUtils::Depends->new('Devel::Declare', 'B::Hooks::OP::Check');
25
94caac6e 26WriteMakefile(
27 dist => {
28 PREOP => 'pod2text lib/Devel/Declare.pm >$(DISTVNAME)/README'
b15aa864 29 },
30 $pkg->get_makefile_vars,
94caac6e 31);