Closed shogo82148 closed 2 months ago
The recent updates streamline the Perl module installation process by integrating Carton and ExtUtils::PL2Bat directly. Makefile adjustments improve dependency management and build processes within Docker containers. The build.pl script now includes additional modules for fat-packing, enhancing functionality. The cpanfile and cpanfile.snapshot have been updated to reflect new dependencies and module versions, ensuring compatibility and improved performance.
Files & Paths | Change Summaries |
---|---|
author/cpm/Dockerfile |
Simplified Perl modules installation by directly installing Carton and ExtUtils::PL2Bat. |
author/cpm/Makefile |
Restructured cpm target to use build.pl within Docker, introduced deps target, and refined update target for better dependency management. |
author/cpm/build.pl |
Added new modules for fat-packing, including App::FatPacker, Clone, Distribution::Metadata, and others. |
author/cpm/cpanfile |
Added dependencies on Distribution::Metadata 0.06, App::FatPacker::Simple 0.09, and Module::Build::Tiny 0.047. |
author/cpm/cpanfile.snapshot |
Updated package versions and dependencies, including App-cpm 0.997017, App-FatPacker 0.010008, and others. |
In the land of code, changes bloom, Docker dances, dependencies groom. Fat-packing modules join the spree, Perl's new friends, in harmony. Carton and ExtUtils, a seamless blend, To the future of builds, we ascend. 🐇✨
Summary by CodeRabbit
New Features
Improvements
Dependency Updates
App::FatPacker
,Clone
,Distribution::Metadata
, and others.App-cpm
and other related packages to newer versions.