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'; |
b9a69571 |
16 | |
17 | # removed due to segfaults, see _hasXS() |
18 | #requires 'Class::XSAccessor'; |
9540f4e4 |
19 | |
1ee74bdd |
20 | test_requires 'Sub::Identify'; |
e1eaa4ae |
21 | |
e1eaa4ae |
22 | clean_files "Class-Accessor-Grouped-* t/var"; |
23 | |
81feed1e |
24 | if (-e 'MANIFEST.SKIP') { |
25 | system('pod2text lib/Class/Accessor/Grouped.pm > README'); |
26 | } |
27 | |
28 | auto_provides; |
e1eaa4ae |
29 | auto_install; |
d8b59db3 |
30 | |
81feed1e |
31 | resources repository => |
32 | 'http://dev.catalyst.perl.org/repos/bast/trunk/Class-Accessor-Grouped/'; |
33 | |
34 | WriteAll; |