Commit | Line | Data |
e1eaa4ae |
1 | # $Id$ |
2 | use strict; |
3 | use warnings; |
4 | use inc::Module::Install 0.65; |
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 | |
21 | |
1ee74bdd |
22 | test_requires 'Sub::Identify'; |
e1eaa4ae |
23 | |
e1eaa4ae |
24 | clean_files "Class-Accessor-Grouped-* t/var"; |
25 | |
e1eaa4ae |
26 | auto_install; |
d8b59db3 |
27 | |
28 | WriteMakefile( |
29 | dist => { |
30 | PREOP => 'pod2text lib/Class/Accessor/Grouped.pm > README' |
31 | } |
32 | ); |