Commit | Line | Data |
d2f0119a |
1 | #!/usr/bin/env perl |
856ac9a7 |
2 | |
d2f0119a |
3 | use strict; |
4 | use warnings; |
56929b96 |
5 | |
d2f0119a |
6 | use inc::Module::Install 1.00; |
7 | use Module::Install::AuthorTests; |
8 | use Module::Install::AutoManifest; |
9 | use Module::Install::ProvidesClass; |
10 | use Module::Install::Repository; |
11 | use Module::Install::Homepage; |
f12f3d75 |
12 | |
856ac9a7 |
13 | name 'CatalystX-Declare'; |
14 | author 'Robert Sedlacek <rs@474.at>'; |
a82dd4d2 |
15 | version '0.015'; |
856ac9a7 |
16 | |
17 | all_from 'lib/CatalystX/Declare.pm'; |
a1c42bd6 |
18 | readme_from 'lib/CatalystX/Declare.pm'; |
856ac9a7 |
19 | |
30b03e49 |
20 | requires 'Carp'; |
d2f0119a |
21 | requires 'FindBin'; |
2b73049f |
22 | requires 'Class::Inspector', '1.24'; |
23 | requires 'Perl6::Junction', '1.40000'; |
e51caf93 |
24 | requires 'aliased', '0.30'; |
2b73049f |
25 | requires 'parent', '0.221'; |
26 | requires 'Data::Dump', '1.14'; |
b2f0e86a |
27 | requires 'Catalyst', '5.80025'; |
2b73049f |
28 | requires 'CLASS', '1.00'; |
d2f0119a |
29 | requires 'Devel::Declare', '0.006000'; |
3b5c4279 |
30 | requires 'Moose', '1.14'; |
31 | requires 'MooseX::Declare', '0.34'; |
32 | requires 'MooseX::MethodAttributes', '0.24'; |
33 | requires 'MooseX::Role::Parameterized', '0.19'; |
34 | requires 'MooseX::Types', '0.24'; |
35 | requires 'MooseX::Method::Signatures', '0.36'; |
b2f0e86a |
36 | requires 'Catalyst::Controller::ActionRole', '0.15'; |
a82dd4d2 |
37 | requires 'Data::Pond', '0.002'; |
a5061fc8 |
38 | |
d2f0119a |
39 | test_requires 'Test::More', '0.96'; |
e51caf93 |
40 | test_requires 'Test::Output', '0.16'; |
856ac9a7 |
41 | test_requires 'Catalyst::Test'; |
42 | test_requires 'FindBin'; |
856ac9a7 |
43 | |
d2f0119a |
44 | tests 't/*.t'; |
45 | author_tests 'xt', 'examples/MyApp-Web/t'; |
856ac9a7 |
46 | |
d2f0119a |
47 | auto_install; |
856ac9a7 |
48 | auto_manifest; |
d2f0119a |
49 | auto_set_homepage; |
50 | auto_set_repository; |
856ac9a7 |
51 | auto_provides_class; |
52 | |
53 | WriteAll; |