Commit | Line | Data |
---|---|---|
94caac6e | 1 | use inc::Module::Install 0.67; |
2 | ||
0d267aac | 3 | use 5.008001; |
daf38100 | 4 | |
b15aa864 | 5 | use ExtUtils::Depends; |
6 | ||
94caac6e | 7 | name 'Devel-Declare'; |
8 | all_from 'lib/Devel/Declare.pm'; | |
9 | ||
323ae557 | 10 | requires 'Scalar::Util'; |
6e67754a | 11 | requires 'B::Hooks::OP::Check' => '0.10'; |
94caac6e | 12 | build_requires 'Test::More'; |
2ee34f20 | 13 | build_requires 'Scope::Guard'; |
6e67754a | 14 | build_requires 'B::Hooks::OP::Check' => '0.10'; |
b15aa864 | 15 | configure_requires 'ExtUtils::Depends'; |
6e67754a | 16 | configure_requires 'B::Hooks::OP::Check' => '0.10'; |
94caac6e | 17 | |
e2c10f81 | 18 | postamble(<<'EOM'); |
19 | $(OBJECT) : stolen_chunk_of_toke.c | |
20 | EOM | |
21 | ||
b15aa864 | 22 | my $pkg = ExtUtils::Depends->new('Devel::Declare', 'B::Hooks::OP::Check'); |
23 | ||
94caac6e | 24 | WriteMakefile( |
25 | dist => { | |
26 | PREOP => 'pod2text lib/Devel/Declare.pm >$(DISTVNAME)/README' | |
b15aa864 | 27 | }, |
28 | $pkg->get_makefile_vars, | |
94caac6e | 29 | ); |