We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 08d42fc + 0b58457 commit 1432245Copy full SHA for 1432245
lib/Module/Build/Base.pm
@@ -1517,7 +1517,11 @@ sub auto_require {
1517
# If set, we need ExtUtils::CBuilder (and a compiler)
1518
my $xs_files = $self->find_xs_files;
1519
if ( ! defined $p->{needs_compiler} ) {
1520
- $self->needs_compiler( keys %$xs_files || defined $self->c_source );
+ if ( $self->pureperl_only && $self->allow_pureperl ) {
1521
+ $self->needs_compiler( 0 );
1522
+ } else {
1523
+ $self->needs_compiler( keys %$xs_files || defined $self->c_source );
1524
+ }
1525
}
1526
if ($self->needs_compiler) {
1527
$self->_add_prereq('build_requires', 'ExtUtils::CBuilder', 0);
0 commit comments