ExtUtils-Builder
view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
"IO::Handle" => 0,
"IPC::Open3" => 0,
"List::Util" => "1.45",
"Perl::OSType" => 0,
"Test::More" => "0.89",
"parent" => 0
);
# inserted by Dist::Zilla::Plugin::DynamicPrereqs 0.040
use Config;
$WriteMakefileArgs{PREREQ_PM}{'Devel::FindPerl'} = $FallbackPrereqs{'Devel::FindPerl'} = '0' if $Config{userelocatableinc};
unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
delete $WriteMakefileArgs{TEST_REQUIRES};
delete $WriteMakefileArgs{BUILD_REQUIRES};
$WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
}
delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
[UploadToCPAN]
[Git::Commit]
[Git::Tag]
[Git::Push]
[OSPrereqs / MSWin32]
Win32::ShellQuote = 0
[DynamicPrereqs]
-raw = use Config;
-raw = $WriteMakefileArgs{PREREQ_PM}{'Devel::FindPerl'} = $FallbackPrereqs{'Devel::FindPerl'} = '0' if $Config{userelocatableinc};
lib/ExtUtils/Builder/Util.pm view on Meta::CPAN
use File::Spec::Unix;
use Scalar::Util 'tainted';
sub get_perl {
my (%opts) = @_;
my $config = $opts{config} // ExtUtils::Config->new;
if (File::Spec->file_name_is_absolute($^X) and not tainted($^X)) {
return $^X;
}
elsif ($config->get('userelocatableinc')) {
require Devel::FindPerl;
return Devel::FindPerl::find_perl_interpreter($config);
}
else {
return $config->get('perlpath');
}
}
sub require_module {
my $module = shift;
( run in 0.485 second using v1.01-cache-2.11-cpan-71847e10f99 )