use inc::Module::Install;

name 'GroLUG';
all_from 'lib/GroLUG.pm';

requires Catalyst => '5.64';
requires Catalyst::Model::DBIC::Plain => 0;
requires Catalyst::Plugin::StackTrace => 0;
requires Catalyst::Plugin::ConfigLoader => 0;
requires Catalyst::Plugin::Static::Simple => 0;
requires Catalyst::Plugin::DefaultEnd => 0;
requires Catalyst::Plugin::Session => 0;
requires Catalyst::Plugin::Session::Store::DBI => 0;
requires Catalyst::Plugin::Session::State::Cookie => 0;
requires Catalyst::Plugin::Authentication => 0;
requires Catalyst::Plugin::Authentication::Store::Htpasswd => 0;
requires Catalyst::Plugin::Authentication::Credential::Password => 0;
requires Catalyst::Plugin::Authorization::Roles => 0;
requires Catalyst::Log::Log4perl => 0;
requires Log::Log4perl::Appender::DBI => 0;
requires DateTime => 0;
requires DateTime::Format::Pg => 0;
requires DBIx::Class => 0;
requires Catalyst::Model::DBIC::Plain => 0;
requires Catalyst::View::TT => 0;
requires Module::Find => 0;

catalyst;

install_script glob('script/*.pl');
auto_install;
WriteAll;
