Commit | Line | Data |
e1eaa4ae |
1 | # $Id$ |
2 | use strict; |
3 | use warnings; |
53dd364f |
4 | use inc::Module::Install 0.91; |
e1eaa4ae |
5 | |
6 | name 'Class-Accessor-Grouped'; |
7 | license 'perl'; |
8 | perl_version '5.006001'; |
9 | all_from 'lib/Class/Accessor/Grouped.pm'; |
10 | |
11 | requires 'Carp'; |
12 | requires 'Scalar::Util'; |
8787799c |
13 | requires 'MRO::Compat'; |
331e820d |
14 | requires 'Class::Inspector'; |
1ee74bdd |
15 | requires 'Sub::Name' => '0.04'; |
16 | |
9540f4e4 |
17 | feature 'XS Accessor Support', |
18 | -default => 0, |
19 | 'Class::XSAccessor' => 0; |
20 | |
1ee74bdd |
21 | test_requires 'Sub::Identify'; |
e1eaa4ae |
22 | |
e1eaa4ae |
23 | clean_files "Class-Accessor-Grouped-* t/var"; |
24 | |
81feed1e |
25 | if (-e 'MANIFEST.SKIP') { |
26 | system('pod2text lib/Class/Accessor/Grouped.pm > README'); |
27 | } |
28 | |
29 | auto_provides; |
e1eaa4ae |
30 | auto_install; |
d8b59db3 |
31 | |
81feed1e |
32 | resources repository => |
33 | 'http://dev.catalyst.perl.org/repos/bast/trunk/Class-Accessor-Grouped/'; |
34 | |
35 | WriteAll; |