use 5.022; use strict; use warnings; use ExtUtils::MakeMaker; WriteMakefile( NAME => 'Eval::Safe', AUTHOR => q{Mathias Kende }, VERSION_FROM => 'lib/Eval/Safe.pm', ABSTRACT => 'Simplified safe evaluation of Perl code', LICENSE => 'mit', MIN_PERL_VERSION => '5.022', MAN3PODS => {}, CONFIGURE_REQUIRES => { 'ExtUtils::MakeMaker' => '0', }, PREREQ_PM => { 'Carp' => 0, 'File::Spec::Functions' => 0, 'List::Util' => 0, 'Safe' => 0, 'Scalar::Util' => 0, }, NO_MYMETA => 1, META_MERGE => { 'meta-spec' => { version => 2 }, # Goes with NO_MYMETA (which would provide the dynamic config). dynamic_config => 0, no_index => { # Ignores child of Eval::Safe, but not Eval::Safe itself. namespace => [ 'Eval::Safe' ], }, prereqs => { # build, test, runtime; suggests, recommands, requires test => { suggests => { 'Test::Pod' => 1.22, }, requires => { 'Scalar::Util' => 0, }, }, }, resources => { repository => { type => 'git', url => 'git@github.com:mkende/perl-eval-safe.git', web => 'https://github.com/mkende/perl-eval-safe', }, bugtracker => { web => 'https://github.com/mkende/perl-eval-safe/issues', }, }, }, dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', }, clean => { FILES => 'eval-safe-*' }, );