Commit | Line | Data |
856ac9a7 |
1 | use inc::Module::Install; |
2 | |
f12f3d75 |
3 | # required for authors: |
4 | # Module::Install::ProvidesClass >= 0.000001_99 |
5 | # Module::Install::AutoManifest |
6 | # Module::Install::ReadmeFromPod |
7 | # Module::Install::AuthorTests |
8 | |
856ac9a7 |
9 | name 'CatalystX-Declare'; |
10 | author 'Robert Sedlacek <rs@474.at>'; |
11 | license 'perl'; |
12 | |
13 | all_from 'lib/CatalystX/Declare.pm'; |
a1c42bd6 |
14 | readme_from 'lib/CatalystX/Declare.pm'; |
856ac9a7 |
15 | |
aa7921c5 |
16 | tests 't/*.t'; |
17 | author_tests 'xt', 'examples/MyApp-Web/t'; |
856ac9a7 |
18 | |
2b73049f |
19 | requires 'Carp', '1.08'; |
20 | requires 'Class::Inspector', '1.24'; |
21 | requires 'Perl6::Junction', '1.40000'; |
22 | requires 'aliased', '0.22'; |
23 | requires 'parent', '0.221'; |
24 | requires 'Data::Dump', '1.14'; |
25 | requires 'Catalyst', '5.80007'; |
26 | requires 'CLASS', '1.00'; |
5a494dae |
27 | requires 'Devel::Declare', '0.005011'; |
0a99459e |
28 | requires 'Moose', '0.89'; |
2b73049f |
29 | requires 'MooseX::AttributeHelpers', '0.16'; |
c2a8165b |
30 | requires 'MooseX::Declare', '0.26'; |
2b73049f |
31 | requires 'MooseX::MethodAttributes', '0.15'; |
c2a8165b |
32 | requires 'MooseX::Types', '0.17'; |
33 | requires 'MooseX::Method::Signatures', '0.20'; |
2b73049f |
34 | requires 'TryCatch', '1.001001'; |
a5061fc8 |
35 | requires 'FindBin'; |
36 | |
2b73049f |
37 | test_requires 'Test::More', '0.92'; |
38 | test_requires 'Test::Output', '0.12'; |
856ac9a7 |
39 | test_requires 'Catalyst::Test'; |
40 | test_requires 'FindBin'; |
856ac9a7 |
41 | |
42 | repository 'http://github.com/phaylon/catalystx-declarative/tree/master'; |
43 | bugtracker 'http://github.com/phaylon/catalystx-declarative/issues'; |
44 | |
45 | auto_manifest; |
46 | auto_provides_class; |
47 | |
48 | WriteAll; |