X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=Makefile.PL;h=6d1dc29bebfd877454331ba44dbb79f91fca2359;hb=86a97f649d2f98d8a42254f9b33b9f7b5979105f;hp=b86baeb64e04eb60c736b34f983ead5b53cba461;hpb=bbf8209c979ab3d89e93e13117dd4b9f639dba9c;p=gruntmaster-data.git diff --git a/Makefile.PL b/Makefile.PL index b86baeb..6d1dc29 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -1,12 +1,40 @@ -use 5.014002; +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::Data', - VERSION_FROM => 'lib/Gruntmaster/Data.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/Data.pm', # retrieve abstract from module - AUTHOR => 'Marius Gavrilescu ') : ()), + NAME => 'Gruntmaster::Data', + VERSION_FROM => 'lib/Gruntmaster/Data.pm', + ABSTRACT_FROM => 'lib/Gruntmaster/Data.pm', + AUTHOR => 'Marius Gavrilescu ', + EXE_FILES => [qw/gruntmaster-problem gruntmaster-contest gruntmaster-job/], + MIN_PERL_VERSION => '5.14.0', + LICENSE => 'perl', + SIGN => 1, + PREREQ_PM => { + qw/Getopt::Long 0 + PerlX::Maybe 0 + POSIX 0 + Term::ANSIColor 0 + + Authen::Passphrase 0 + Authen::Passphrase::BlowfishCrypt 0 + Date::Parse 0 + DBIx::Class 0 + File::Slurp 0 + IO::Prompter 0 + Lingua::EN::Inflect 0 + JSON::MaybeXS 0 + PerlX::Maybe 0 + Sub::Name 0/, + }, + BUILD_REQUIRES => { + qw/DBD::SQLite 0 + SQL::Translator 0/, + }, + META_MERGE => { + dynamic_config => 0, + resources => { + repository => 'https://git.ieval.ro/?p=gruntmaster-data.git', + } + } );