Commit | Line | Data |
a2f8d498 |
1 | use strict; |
2 | use warnings; |
3 | use inc::Module::Install; |
4 | |
146ec120 |
5 | if ($Module::Install::AUTHOR) { |
32098147 |
6 | system( |
7 | 'pod2text lib/DBIx/Class/ResultSource/MultipleTableInheritance.pm > README' |
8 | ); |
9 | system( |
10 | 'pod2html lib/DBIx/Class/ResultSource/MultipleTableInheritance.pm > README.html' |
11 | ); |
146ec120 |
12 | } |
13 | |
a2f8d498 |
14 | name 'DBIx-Class-ResultSource-MultipleTableInheritance'; |
146ec120 |
15 | all_from 'lib/DBIx/Class/ResultSource/MultipleTableInheritance.pm'; |
66886c31 |
16 | |
32098147 |
17 | configure_requires 'DBIx::Class' => '0.08124'; |
18 | require DBIx::Class::Optional::Dependencies; |
19 | |
20 | my $deploy_deps = DBIx::Class::Optional::Dependencies->req_list_for('deploy'); |
21 | |
22 | for ( keys %$deploy_deps ) { |
23 | requires $_ => $deploy_deps->{$_}; |
24 | } |
25 | |
146ec120 |
26 | requires 'Carp::Clan'; |
27 | requires 'DBIx::Class'; |
66886c31 |
28 | requires 'Method::Signatures::Simple'; |
146ec120 |
29 | requires 'String::TT'; |
66886c31 |
30 | requires 'aliased'; |
31 | requires 'namespace::autoclean'; |
146ec120 |
32 | requires 'parent'; |
33 | requires 'signatures'; |
66886c31 |
34 | |
4eaa25b5 |
35 | test_requires 'Module::Find'; |
36 | |
146ec120 |
37 | auto_install; |
66886c31 |
38 | WriteAll; |