miyagawa / cpanminus

cpanminus - get, unpack, build and install modules from CPAN
http://cpanmin.us
746 stars 213 forks source link

pull in updates from Module::Build::Tiny #669

Closed skaji closed 9 months ago

skaji commented 9 months ago

Fix #668

Module::Build::Tiny 0.047 contains the fix for #688 https://metacpan.org/release/LEONT/Module-Build-Tiny-0.047 https://github.com/Perl-Toolchain-Gang/module-build-tiny/commit/4355fbc5f72d9d4952f8eaacc0a7a37dd5f10acd

This PR pulls in the updates to our static builder Menlo::Builder::Static.


I confirmed that, with this change, cpanm correctly copies script and share files to blib on perl 5.16:

❯ perl -I/Users/skaji/src/github.com/miyagawa/cpanminus/Menlo/lib -MMenlo::CLI::Compat  -e 'my $app = Menlo::CLI::Compat->new; $app->parse_options(@ARGV); $app->run;' -- --verbose --test-only RDF::NS
cpanm (Menlo) 1.9019 on perl 5.016003 built for darwin-2level
...
Building and testing RDF-NS-20230619 ... cp lib/RDF/NS/Trine.pm blib/lib/RDF/NS/Trine.pm
cp script/rdfns blib/script/rdfns
cp lib/RDF/NS.pm blib/lib/RDF/NS.pm
cp lib/RDF/SN.pm blib/lib/RDF/SN.pm
cp lib/App/rdfns.pm blib/lib/App/rdfns.pm
cp lib/RDF/NS/URIS.pm blib/lib/RDF/NS/URIS.pm
cp share/prefix.cc blib/lib/auto/share/dist/RDF-NS/prefix.cc
...
miyagawa commented 9 months ago

Thank you!