aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.PL
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.PL')
-rw-r--r--Makefile.PL44
1 files changed, 44 insertions, 0 deletions
diff --git a/Makefile.PL b/Makefile.PL
new file mode 100644
index 000000000..154cf9052
--- /dev/null
+++ b/Makefile.PL
@@ -0,0 +1,44 @@
+#!/usr/bin/env perl
+
+use strict;
+use warnings;
+
+use inc::Module::Install;
+use Module::Install::Catalyst;
+
+name 'FixMyStreet-App';
+all_from 'perllib/FixMyStreet/App.pm';
+
+requires 'Catalyst::Action::RenderView';
+requires 'Catalyst::Authentication::Store::DBIx::Class';
+requires 'Catalyst::Model::Adaptor';
+requires 'Catalyst::Plugin::Authentication';
+requires 'Catalyst::Plugin::ConfigLoader';
+requires 'Catalyst::Plugin::Session::Store::DBIC';
+requires 'Catalyst::Plugin::Static::Simple';
+requires 'Catalyst::Runtime' => '5.80031';
+requires 'Catalyst::View::TT';
+requires 'Config::General';
+requires 'DBD::Pg' => '2.9.2';
+requires 'DBIx::Class::Schema::Loader';
+requires 'Email::Send';
+requires 'Email::Simple';
+requires 'Email::Valid';
+requires 'HTML::Entities';
+requires 'IO::String';
+requires 'Moose';
+requires 'namespace::autoclean';
+requires 'Net::Domain::TLD';
+requires 'Path::Class';
+requires 'Readonly';
+requires 'Sort::Key';
+
+test_requires 'Test::More' => '0.88';
+test_requires 'Test::WWW::Mechanize::Catalyst';
+test_requires 'Sub::Override';
+
+catalyst;
+
+install_script glob('script/*.pl');
+auto_install;
+WriteAll;