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 | ||
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 | ); |