Port to B::Hooks::Parser.
[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';
88cc8039 12requires 'B::Hooks::Parser';
6e67754a 13build_requires 'B::Hooks::OP::Check' => '0.10';
88cc8039 14build_requires 'B::Hooks::Parser';
b15aa864 15configure_requires 'ExtUtils::Depends';
6e67754a 16configure_requires 'B::Hooks::OP::Check' => '0.10';
88cc8039 17configure_requires 'B::Hooks::Parser';
2d50b551 18test_requires 'Test::More';
19test_requires 'B::Hooks::EndOfScope';
94caac6e 20
e2c10f81 21postamble(<<'EOM');
22$(OBJECT) : stolen_chunk_of_toke.c
23EOM
24
88cc8039 25my $pkg = ExtUtils::Depends->new('Devel::Declare', 'B::Hooks::OP::Check', 'B::Hooks::Parser');
b15aa864 26
94caac6e 27WriteMakefile(
28 dist => {
29 PREOP => 'pod2text lib/Devel/Declare.pm >$(DISTVNAME)/README'
b15aa864 30 },
31 $pkg->get_makefile_vars,
94caac6e 32);