X-Git-Url: http://git.ieval.ro/?p=plack-app-gruntmaster.git;a=blobdiff_plain;f=Makefile.PL;h=2584deb709b1f8c26b14fd9148c12931ae38026f;hp=ea97420c6aeeee061994f9bf19322a8a1e9cd875;hb=7baee29b2642aabb77a24745dc8be86440c30a4f;hpb=42546e6c1b709dc4c8d8e7048becc14278b6cdf0 diff --git a/Makefile.PL b/Makefile.PL index ea97420..2584deb 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -1,13 +1,53 @@ use 5.014000; use ExtUtils::MakeMaker; -# See lib/ExtUtils/MakeMaker.pm for details of how to influence -# the contents of the Makefile that is written. + WriteMakefile( - NAME => 'Gruntmaster::Page', - VERSION_FROM => 'lib/Gruntmaster/Page.pm', # finds $VERSION - PREREQ_PM => {}, # e.g., Module::Name => 1.1 - ($] >= 5.005 ? ## Add these new keywords supported since 5.005 - (ABSTRACT_FROM => 'lib/Gruntmaster/Page.pm', # retrieve abstract from module - AUTHOR => 'Marius Gavrilescu ') : ()), - EXE_FILES => [ qw/gruntmaster-genpage/ ] -); + NAME => 'Plack::App::Gruntmaster', + VERSION_FROM => 'lib/Plack/App/Gruntmaster.pm', + ABSTRACT_FROM => 'lib/Plack/App/Gruntmaster.pm', + AUTHOR => 'Marius Gavrilescu ', + MIN_PERL_VERSION => '5.14.0', + LICENSE => 'AGPL_3', + SIGN => 1, + clean => { + FILES => 'static/css/ static/js/' + }, + BUILD_REQUIRES => { + qw/CSS::Minifier::XS 0 + File::Slurp 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 + 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 + Sort::ByExample 0 + Web::Simple 0.019/, + }, + META_MERGE => { + dynamic_config => 0, + resources => { + repository => 'https://git.ieval.ro/?p=plack-app-gruntmaster.git', + } + } +)