Commit | Line | Data |
999d871c |
1 | use inc::Module::Install 0.64; |
f930a8cf |
2 | |
999d871c |
3 | name 'Task-Catalyst'; |
4 | all_from 'lib/Task/Catalyst.pm'; |
f930a8cf |
5 | |
999d871c |
6 | requires 'Catalyst' => '5.7006'; |
7 | requires 'Catalyst::Devel' => '1.01'; |
89d7750a |
8 | |
9 | features( |
250b923b |
10 | 'Log4perl Support' => [ |
11 | -default => 1, |
a2a0fb87 |
12 | 'Params::Validate' => 0, |
acebeec6 |
13 | 'Catalyst::Log::Log4perl' => '0.1' |
250b923b |
14 | ], |
393c3203 |
15 | 'HTML::Widget Support' => [ |
16 | -default => 1, |
a2a0fb87 |
17 | 'Date::Calc' => 0, |
acebeec6 |
18 | 'Catalyst::Plugin::HTML::Widget' => '1.1' |
89d7750a |
19 | ], |
393c3203 |
20 | 'Stacktrace Advanced Debugging Support' => [ |
89d7750a |
21 | -default => 1, |
acebeec6 |
22 | 'Catalyst::Plugin::StackTrace' => '0.02' |
89d7750a |
23 | ], |
24 | 'Prototype Support' => [ |
25 | -default => 1, |
acebeec6 |
26 | 'Catalyst::Plugin::Prototype' => '1.32' |
89d7750a |
27 | ], |
89d7750a |
28 | 'DefaultEnd Support' => [ |
29 | -default => 1, |
acebeec6 |
30 | 'Catalyst::Plugin::DefaultEnd' => '0.03' |
89d7750a |
31 | ], |
32 | 'SubRequest Support' => [ |
33 | -default => 1, |
acebeec6 |
34 | 'Catalyst::Plugin::SubRequest' => '0.10' |
89d7750a |
35 | ], |
36 | 'Session Support' => [ |
37 | -default => 1, |
acebeec6 |
38 | 'Catalyst::Plugin::Session' => '0.05', |
39 | 'Catalyst::Plugin::Session::Store::File' => '0.07', |
40 | 'Catalyst::Plugin::Session::State::Cookie' => '0.02', |
41 | 'Catalyst::Plugin::Session::State::URI' => '0.02' |
89d7750a |
42 | ], |
393c3203 |
43 | 'Authentication/Authorization Support' => [ |
44 | -default => 1, |
acebeec6 |
45 | 'Catalyst::Plugin::Authentication' => '0.05', |
46 | 'Catalyst::Plugin::Authentication::Store::DBIC' => '0.04', |
47 | 'Catalyst::Plugin::Authentication::Store::Htpasswd' => '0.02', |
48 | 'Catalyst::Plugin::Authorization::ACL' => '0.06', |
49 | 'Catalyst::Plugin::Authorization::Roles' => '0.03', |
393c3203 |
50 | ], |
dadc636c |
51 | 'I18N Support' => [ |
52 | -default => 1, |
acebeec6 |
53 | 'Catalyst::Plugin::I18N' => '0.05' |
dadc636c |
54 | ], |
89d7750a |
55 | 'DBIx::Class Support' => [ |
acebeec6 |
56 | -default => 1, |
57 | 'Catalyst::Model::DBIC::Schema' => '0.08' |
89d7750a |
58 | ], |
59 | 'Template::Toolkit Support' => [ |
60 | -default => 1, |
acebeec6 |
61 | 'Catalyst::View::TT' => '0.22' |
89d7750a |
62 | ], |
63 | 'Test::WWW::Mechanize Support' => [ |
64 | -default => 1, |
acebeec6 |
65 | 'Test::WWW::Mechanize::Catalyst' => '0.35' |
89d7750a |
66 | ], |
a2a0fb87 |
67 | 'SQLite Support (WARNING: requires a C compiler!)' => [ |
68 | -default => 0, |
89d7750a |
69 | 'DBD::SQLite' => 0 |
89d7750a |
70 | ] |
71 | ); |
72 | |
999d871c |
73 | auto_install; |
74 | WriteAll; |