Acme-Data-Dumper-Extensions

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

   "no_index" : {
      "directory" : [
         "t",
         "inc"
      ]
   },
   "prereqs" : {
      "build" : {
         "requires" : {}
      },
      "configure" : {
         "requires" : {
            "ExtUtils::MakeMaker" : "0"
         }
      },
      "runtime" : {
         "requires" : {
            "Data::Dumper" : "0"
         }
      },
      "test" : {

META.yml  view on Meta::CPAN

---
abstract: 'Experimental Enhancements to core Data::Dumper'
author:
  - 'Kent Fredric <kentnl@cpan.org>'
build_requires:
  Test::More: '0.89'
configure_requires:
  ExtUtils::MakeMaker: '0'
dynamic_config: 1
generated_by: 'ExtUtils::MakeMaker version 7.3, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'
name: Acme-Data-Dumper-Extensions
no_index:
  directory:

Makefile.PL  view on Meta::CPAN

use ExtUtils::MakeMaker;

my $GH_NAME  = 'kentnl';
my $DISTNAME = 'Acme-Data-Dumper-Extensions';
( my $PMNAME = $DISTNAME ) =~ s/-/::/g;

my $MAINFILE = 'lib/' . do { ( my $x = $DISTNAME ) =~ s/-/\//g; $x }
  . '.pm';

my %requirements = (
    configure_requires => {
        "ExtUtils::MakeMaker" => 0,
    },
    build_requires   => {},
    runtime_requires => {
        "Data::Dumper" => 0,
    },
    test_requires => {
        "Test::More" => "0.89",
    },
);

Makefile.PL  view on Meta::CPAN

my %merged_requirements = (
    "ExtUtils::MakeMaker" => 0,
    "Data::Dumper"        => 0,
    "Test::More"          => 0.89,
);

my %meta = (
    name    => $DISTNAME,
    license => ['perl'],
    prereqs => {
        configure => { requires => $requirements{configure_requires} },
        build     => { requires => $requirements{build_requires} },
        runtime   => { requires => $requirements{runtime_requires} },
        test      => { requires => $requirements{test_requires} },
    },
    resources => {
        repository => {
            url  => 'git://github.com/' . $GH_NAME . '/' . $DISTNAME,
            web  => 'https://github.com/' . $GH_NAME . '/' . $DISTNAME,
            type => 'git',
        },

Makefile.PL  view on Meta::CPAN

    },
);

sub is_eumm {
    eval { ExtUtils::MakeMaker->VERSION( $_[0] ) };
}

is_eumm(6.30) and $MM_Args{LICENSE} = $meta{license}[0];
is_eumm(6.47_01) or delete $MM_Args{MIN_PERL_VERSION};
is_eumm(6.52)
  and $MM_Args{CONFIGURE_REQUIRES} = $requirements{configure_requires};

is_eumm(6.57_02) and !is_eumm(6.57_07) and $MM_Args{NO_MYMETA} = 1;

if ( is_eumm(6.63_03) ) {
    %MM_Args = (
        %MM_Args,
        TEST_REQUIRES  => $requirements{test_requires},
        BUILD_REQUIRES => $requirements{build_requires},
        PREREQ_PM      => $requirements{runtime_requires},
    );



( run in 0.658 second using v1.01-cache-2.11-cpan-0a6323c29d9 )