21751bce37295cdfde66f8663376996f07c85c0e
[catagits/Task-Catalyst.git] / Makefile.PL
1 use inc::Module::Install 0.64;
2
3 name     'Task-Catalyst';
4 all_from 'lib/Task/Catalyst.pm';
5
6 requires 'Catalyst'        => '5.7006';
7 requires 'Catalyst::Devel' => '1.01';
8
9 features(
10     'Log4perl Support' => [
11         -default                  => 1,
12         'Params::Validate'        => 0,
13         'Catalyst::Log::Log4perl' => '0.1'
14     ],
15     'HTML::Widget Support' => [
16         -default                         => 1,
17         'Date::Calc'                     => 0,
18         'Catalyst::Plugin::HTML::Widget' => '1.1'
19     ],
20     'Stacktrace Advanced Debugging Support' => [
21         -default                       => 1,
22         'Catalyst::Plugin::StackTrace' => '0.02'
23     ],
24     'Prototype Support' => [
25         -default                      => 1,
26         'Catalyst::Plugin::Prototype' => '1.32'
27     ],
28     'DefaultEnd Support' => [
29         -default                       => 1,
30         'Catalyst::Plugin::DefaultEnd' => '0.03'
31     ],
32     'SubRequest Support' => [
33         -default                       => 1,
34         'Catalyst::Plugin::SubRequest' => '0.10'
35     ],
36     'Session Support' => [
37         -default                                   => 1,
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'
42     ],
43     'Authentication/Authorization Support' => [
44         -default                                            => 1,
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',
50     ],
51     'I18N Support' => [
52         -default                 => 1,
53         'Catalyst::Plugin::I18N' => '0.05'
54     ],
55     'DBIx::Class Support' => [
56         -default                        => 1,
57         'Catalyst::Model::DBIC::Schema' => '0.08'
58     ],
59     'Template::Toolkit Support' => [
60         -default             => 1,
61         'Catalyst::View::TT' => '0.22'
62     ],
63     'Test::WWW::Mechanize Support' => [
64         -default                         => 1,
65         'Test::WWW::Mechanize::Catalyst' => '0.35'
66     ],
67     'SQLite Support (WARNING: requires a C compiler!)' => [
68         -default      => 0,
69         'DBD::SQLite' => 0
70     ]
71 );
72
73 auto_install;
74 WriteAll;