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'; |
3d232413 | 22 | build_requires 'Test::More' => '0.88'; |
521a8c3f | 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; |