Acme-Net-OdiousPlan
view release on metacpan or search on metacpan
inc/Module/Install/Makefile.pm view on Meta::CPAN
if ( eval($ExtUtils::MakeMaker::VERSION) >= 6.10 ) {
$args->{NO_META} = 1;
}
if ( eval($ExtUtils::MakeMaker::VERSION) > 6.17 ) {
$args->{SIGN} = 1 if $self->sign;
}
delete $args->{SIGN} unless $self->is_admin;
# merge both kinds of requires into prereq_pm
my $prereq = ($args->{PREREQ_PM} ||= {});
%$prereq = ( %$prereq, map { @$_ } map { @$_ } grep $_,
($self->build_requires, $self->requires) );
# merge both kinds of requires into prereq_pm
my $dir = ($args->{DIR} ||= []);
if ($self->bundles) {
push @$dir, map "$_->[1]", @{$self->bundles};
delete $prereq->{$_->[0]} for @{$self->bundles};
}
if (my $perl_version = $self->perl_version) {
eval "use $perl_version; 1"
or die "ERROR: perl: Version $] is installed, ".
"but we need version >= $perl_version";
}
my %args = map {($_ => $args->{$_})} grep {defined($args->{$_})} keys %$args;
if ($self->admin->preop) {
$args{dist} = $self->admin->preop;
}
ExtUtils::MakeMaker::WriteMakefile(%args);
$self->fix_up_makefile();
}
inc/Module/Install/Metadata.pm view on Meta::CPAN
}
return @rv;
};
}
sub features {
my $self = shift;
while (my ($name, $mods) = splice(@_, 0, 2)) {
my $count = 0;
push @{$self->{'values'}{'features'}}, ($name => [
map { (++$count % 2 and ref($_) and ($count += $#$_)) ? @$_ : $_ } @$mods
] );
}
return @{$self->{'values'}{'features'}};
}
sub no_index {
my $self = shift;
my $type = shift;
push @{$self->{'values'}{'no_index'}{$type}}, @_ if $type;
return $self->{'values'}{'no_index'};
( run in 0.654 second using v1.01-cache-2.11-cpan-49f99fa48dc )