Commit | Line | Data |
856ac9a7 |
1 | use inc::Module::Install; |
2 | |
3 | name 'CatalystX-Declare'; |
4 | author 'Robert Sedlacek <rs@474.at>'; |
5 | license 'perl'; |
6 | |
7 | all_from 'lib/CatalystX/Declare.pm'; |
a1c42bd6 |
8 | readme_from 'lib/CatalystX/Declare.pm'; |
856ac9a7 |
9 | |
aa7921c5 |
10 | tests 't/*.t'; |
11 | author_tests 'xt', 'examples/MyApp-Web/t'; |
856ac9a7 |
12 | |
a5061fc8 |
13 | requires 'Carp', '1.08'; |
14 | requires 'Class::Inspector', '1.24'; |
15 | requires 'Perl6::Junction', '1.40000'; |
16 | requires 'aliased', '0.22'; |
17 | requires 'parent', '0.221'; |
18 | requires 'Data::Dump', '1.14'; |
19 | requires 'Catalyst', '5.80007'; |
20 | requires 'CLASS', '1.00'; |
21 | requires 'Moose', '0.88'; |
22 | requires 'MooseX::AttributeHelpers', '0.16'; |
23 | requires 'MooseX::Declare', '0.23'; |
24 | requires 'MooseX::MethodAttributes', '0.15'; |
25 | requires 'MooseX::Types', '0.16'; |
a5061fc8 |
26 | requires 'MooseX::Method::Signatures', '0.16'; |
6c0f6886 |
27 | requires 'TryCatch', '1.001001'; |
a5061fc8 |
28 | requires 'FindBin'; |
29 | |
30 | test_requires 'Test::More', '0.92'; |
392e5076 |
31 | test_requires 'Test::Output', '0.12'; |
856ac9a7 |
32 | test_requires 'Catalyst::Test'; |
33 | test_requires 'FindBin'; |
856ac9a7 |
34 | |
d06cf895 |
35 | configure_requires 'PPI', '1.203'; |
39c19901 |
36 | configure_requires 'File::Find::Rule::Perl', '1.09'; |
d06cf895 |
37 | configure_requires 'File::Find::Rule', '0.30'; |
38 | configure_requires 'File::Temp', '0.21'; |
39 | configure_requires 'ExtUtils::MM_Unix', '6.50'; |
6c0f6886 |
40 | |
856ac9a7 |
41 | repository 'http://github.com/phaylon/catalystx-declarative/tree/master'; |
42 | bugtracker 'http://github.com/phaylon/catalystx-declarative/issues'; |
43 | |
44 | auto_manifest; |
45 | auto_provides_class; |
46 | |
47 | WriteAll; |