Commit | Line | Data |
f930a8cf |
1 | use inc::Module::Install; |
2 | |
012b7779 |
3 | name('Task-Catalyst'); |
f930a8cf |
4 | abstract('All you need to start with Catalyst'); |
5 | author('Sebastian Riedel'); |
6 | version_from('Catalyst.pm'); |
7 | license('perl'); |
8 | |
89d7750a |
9 | include('ExtUtils::AutoInstall'); |
012b7779 |
10 | |
dadc636c |
11 | requires( 'Catalyst' => '5.58' ); |
89d7750a |
12 | |
13 | features( |
14 | 'FormValidator Support' => [ |
15 | -default => 1, |
16 | 'Catalyst::Plugin::FormValidator' => 0 |
17 | ], |
18 | 'FormValidator::Simple Support' => [ |
19 | -default => 1, |
20 | 'Catalyst::Plugin::FormValidator::Simple' => 0 |
21 | ], |
22 | 'FillInForm Support' => [ |
23 | -default => 1, |
24 | 'Catalyst::Plugin::FillInForm' => 0 |
25 | ], |
26 | 'Prototype Support' => [ |
27 | -default => 1, |
28 | 'Catalyst::Plugin::Prototype' => 0 |
29 | ], |
30 | 'Singleton Support' => [ |
31 | -default => 1, |
32 | 'Catalyst::Plugin::Singleton' => 0 |
33 | ], |
34 | 'DefaultEnd Support' => [ |
35 | -default => 1, |
36 | 'Catalyst::Plugin::DefaultEnd' => 0 |
37 | ], |
38 | 'SubRequest Support' => [ |
39 | -default => 1, |
40 | 'Catalyst::Plugin::SubRequest' => 0 |
41 | ], |
42 | 'Session Support' => [ |
43 | -default => 1, |
44 | 'Catalyst::Plugin::Session' => 0, |
45 | 'Catalyst::Plugin::Session::Store::File' => 0, |
46 | 'Catalyst::Plugin::Session::State::Cookie' => 0, |
47 | 'Catalyst::Plugin::Session::State::URI' => 0 |
48 | ], |
dadc636c |
49 | 'I18N Support' => [ |
50 | -default => 1, |
51 | 'Catalyst::Plugin::I18N' => 0 |
52 | ], |
289fb657 |
53 | 'XMLRPC Support' => [ |
54 | -default => 1, |
55 | 'Catalyst::Plugin::XMLRPC' => 0 |
56 | ], |
c1db1bd0 |
57 | 'Pluggable Application Support' => [ |
58 | -default => 1, |
59 | 'Catalyst::Plugin::Pluggable' => 0 |
60 | ], |
89d7750a |
61 | 'DBIx::Class Support' => [ |
62 | -default => 1, |
63 | 'Catalyst::Model::DBIC' => 0, |
64 | 'Catalyst::Model::DBIC::Plain' => 0 |
65 | ], |
66 | 'Template::Toolkit Support' => [ |
67 | -default => 1, |
68 | 'Catalyst::View::TT' => 0 |
69 | ], |
70 | 'Test::WWW::Mechanize Support' => [ |
71 | -default => 1, |
72 | 'Test::WWW::Mechanize::Catalyst' => 0 |
73 | ], |
74 | 'SQLite Support' => [ |
75 | -default => 1, |
76 | 'DBD::SQLite' => 0 |
77 | ], |
78 | 'YAML Support' => [ |
79 | -default => 1, |
80 | 'YAML' => 0 |
81 | ] |
82 | ); |
83 | |
84 | auto_install(); |
012b7779 |
85 | &WriteAll; |