1 |
#!/usr/bin/env perl |
2 |
# IMPORTANT: if you delete this file your app will not work as |
3 |
# expected. You have been warned. |
4 |
use inc::Module::Install; |
5 |
use Module::Install::Catalyst; # Complain loudly if you don't have |
6 |
# Catalyst::Devel installed or haven't said |
7 |
# 'make dist' to create a standalone tarball. |
8 |
|
9 |
name 'CatDap'; |
10 |
all_from 'lib/CatDap.pm'; |
11 |
|
12 |
requires 'Catalyst::Runtime' => '5.80022'; |
13 |
requires 'Catalyst::Plugin::ConfigLoader'; |
14 |
requires 'Catalyst::Plugin::Static::Simple'; |
15 |
requires 'Catalyst::Plugin::I18N'; |
16 |
requires 'Catalyst::Plugin::Unicode::Encoding'; |
17 |
requires 'Catalyst::Plugin::Authentication'; |
18 |
requires 'Catalyst::Plugin::Authentication::Store::LDAP'; |
19 |
requires 'Catalyst::Plugin::Authorization::Roles'; |
20 |
requires 'Catalyst::Plugin::Captcha'; |
21 |
requires 'Catalyst::Plugin::Session::Store::File'; |
22 |
requires 'Catalyst::Plugin::Session::State::Cookie'; |
23 |
requires 'Catalyst::Action::RenderView'; |
24 |
requires 'Catalyst::View::TT'; |
25 |
requires 'Catalyst::View::Email'; |
26 |
requires 'Catalyst::Model::LDAP::FromAuthentication'; |
27 |
requires 'Moose'; |
28 |
requires 'Crypt::CBC'; |
29 |
requires 'Email::Valid'; |
30 |
requires 'Data::UUID'; |
31 |
requires 'namespace::autoclean'; |
32 |
requires 'Config::General'; # This should reflect the config file format you've chosen |
33 |
# See Catalyst::Plugin::ConfigLoader for supported formats |
34 |
test_requires 'Test::More' => '0.88'; |
35 |
catalyst; |
36 |
|
37 |
install_script glob('script/*.pl'); |
38 |
auto_install; |
39 |
WriteAll; |