> That's too late, isn't it?
No. Proof of concept:
use 5.008000;
use strict;
use warnings FATAL => 'all';
use Module::Build;
my $build = Module::Build->new(
dist_author => 'David Oswald <davido [@at] cpan [d.o.t.] org>',
build_requires => {
'English' => '0',
'ExtUtils::CBuilder' => '0',
'Test::More' => '0.98',
},
configure_requires => {
'perl' => '5.008000',
'Module::Build' => '0.40',
},
dynamic_config => 1,
include_dirs => '.',
license => 'perl',
module_name => 'List::BinarySearch',
requires => {
'Scalar::Util' => '0',
},
xs_files => {
'Dummy.xs' => './_build/Dummy.xs', # discard this
},
);
eval {
$build->process_xs_files;
};
unless ($@) {
$build->requires->{'List::BinarySearch::XS'} = '0';
}
$build->create_build_script;
Run this and inspect the MYMETA file.
signature.asc
Description: PGP signature
