use ExtUtils::MakeMaker;
WriteMakefile(
- NAME => 'Gruntmaster::Page',
- VERSION_FROM => 'lib/Gruntmaster/Page.pm',
- EXE_FILES => [ qw/gruntmaster-genpage gruntmaster-genallpages gruntmaster-problem/ ],
- ABSTRACT_FROM => 'lib/Gruntmaster/Page.pm',
- AUTHOR => 'Marius Gavrilescu <marius@ieval.ro>',
- MIN_PERL_VERSION => '5.14.0',
- LICENSE => 'perl',
- SIGN => 1,
- PREREQ_PM => {
- qw/Fcntl 0
- File::Basename 0
- IO::File 0
- POSIX 0
+ NAME => 'Plack::App::Gruntmaster',
+ VERSION_FROM => 'lib/Plack/App/Gruntmaster.pm',
+ ABSTRACT_FROM => 'lib/Plack/App/Gruntmaster.pm',
+ AUTHOR => 'Marius Gavrilescu <marius@ieval.ro>',
+ MIN_PERL_VERSION => '5.14.0',
+ LICENSE => 'AGPL_3',
+ SIGN => 1,
+ clean => {
+ FILES => 'static/css/ static/js/ static/logos/'
+ },
+ BUILD_REQUIRES => {
+ qw/CSS::Minifier::XS 0
+ SVG::SpriteMaker 0
+ File::Slurp 0
+ Test::MockTime 0
+ Test::More 0
+ Test::WWW::Mechanize::PSGI 0/,
+ },
+ PREREQ_PM => {
+ qw/Carp 0
+ Encode 0
+ List::Util 0
+ POSIX 0
+ constant 0
+ feature 0
+ parent 0
+ strict 0
+ warnings 0
- File::Slurp 0
- HTML::Template::Compiled 0
- IO::Compress::Gzip 0
- YAML::Any 0/,
- },
- META_MERGE => {
- dynamic_config => 0,
- }
-);
+ File::Slurp 0
+ File::Which 0
+ Gruntmaster::Data 0
+ HTML::Element::Library 0
+ HTML::TreeBuilder 0
+ JSON::MaybeXS 0
+ Log::Log4perl 0
+ PerlX::Maybe 0
+ Plack::Builder 0
+ Plack::Middleware::Auth::Complex 0
+ Plack::Util 0
+ Scope::Upper 0
+ Web::Simple 0.019/,
+ },
+ META_MERGE => {
+ dynamic_config => 0,
+ resources => {
+ repository => 'https://git.ieval.ro/?p=plack-app-gruntmaster.git',
+ }
+ }
+)