using :lvalue subs breaks the debugger, so I added a inc_offset method to Context...
[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' => '0.10';
12 build_requires 'B::Hooks::OP::Check' => '0.10';
13 configure_requires 'ExtUtils::Depends';
14 configure_requires 'B::Hooks::OP::Check' => '0.10';
15 test_requires 'Test::More';
16 test_requires 'B::Hooks::EndOfScope';
17
18 postamble(<<'EOM');
19 $(OBJECT) : stolen_chunk_of_toke.c
20 EOM
21
22 my $pkg = ExtUtils::Depends->new('Devel::Declare', 'B::Hooks::OP::Check');
23
24 WriteMakefile(
25   dist => {
26     PREOP => 'pod2text lib/Devel/Declare.pm >$(DISTVNAME)/README'
27   },
28   $pkg->get_makefile_vars,
29 );