Commit | Line | Data |
b38b654a |
1 | use strict; |
2 | use warnings; |
5f905015 |
3 | use inc::Module::Install 0.91; |
521a8c3f |
4 | |
b38b654a |
5 | if ($Module::Install::AUTHOR) { |
6 | require Module::Install::AuthorRequires; |
7 | require Module::Install::AuthorTests; |
8 | } |
9 | |
521a8c3f |
10 | name 'MooseX-Getopt'; |
11 | license 'perl'; |
12 | |
13 | all_from 'lib/MooseX/Getopt.pm'; |
14 | |
e2dcd71d |
15 | requires 'Moose' => '0.56'; |
521a8c3f |
16 | requires 'Getopt::Long' => '2.37'; |
17 | |
18 | # optional |
38b93252 |
19 | requires 'Getopt::Long::Descriptive' => '0.077'; |
521a8c3f |
20 | |
2df32764 |
21 | build_requires 'Test::Moose'; |
521a8c3f |
22 | build_requires 'Test::More' => '0.62'; |
23 | build_requires 'Test::Exception' => '0.21'; |
24 | |
b38b654a |
25 | author_requires 'Test::Pod' => 1.14; |
26 | author_requires 'Test::Pod::Coverage' => '1.04'; |
27 | author_tests('t/author'); |
28 | |
95b733a1 |
29 | resources repository => 'git://git.moose.perl.org/MooseX-Getopt.git'; |
30 | |
cd3a7ff7 |
31 | auto_manifest(); |
521a8c3f |
32 | |
33 | WriteAll; |