ee03a1b0ed5096886bcc12f5571ccc24391b177c
[p5sagit/Devel-Declare.git] / Makefile.PL
1 use inc::Module::Install 0.67;
2
3 use 5.008001;
4
5 use ExtUtils::Depends;
6
7 name 'Devel-Declare';
8 all_from 'lib/Devel/Declare.pm';
9
10 requires 'Scalar::Util';
11 requires 'B::Hooks::OP::Check';
12 build_requires 'Test::More';
13 build_requires 'Scope::Guard';
14 configure_requires 'ExtUtils::Depends';
15 configure_requires 'B::Hooks::OP::Check';
16
17 postamble(<<'EOM');
18 $(OBJECT) : stolen_chunk_of_toke.c
19 EOM
20
21 my $pkg = ExtUtils::Depends->new('Devel::Declare', 'B::Hooks::OP::Check');
22
23 WriteMakefile(
24   dist => {
25     PREOP => 'pod2text lib/Devel/Declare.pm >$(DISTVNAME)/README'
26   },
27   $pkg->get_makefile_vars,
28 );