The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version v2.4.0 - 2015-04-28

  • commit 28e4c4784f447ebccac651d4c1119ceb25a0f2b2 Author: Tatsuhiko Miyagawa <miyagawa@bulknews.net> Date: Mon Apr 27 09:26:01 2015 -0700
    • Relax MakeMaker requirement, and also trust MM's MYMETA generation.
    • Slighly tweaked the way falling back _REQUIRES to PREREQ_PM, so that it will only revert to PREREQ_PM if MakeMaker is old.
    • Do not request higher MakeMaker in configure_requires since older MakeMaker will just install the distribution fine.
    • Do not set NO_MYMETA since MakeMaker (CPAN::Meta) will preserve what's in META files when creating MYMETA. Only copy to MYMETA when the feature is not in MakeMaker.
    • Only requires what's in 'requires' type, since the default includes 'recommends' and MakeMaker dumps them into _REQUIRES.

Documentation

Tutorial document for Minilla

Modules

CPAN module authoring tool
Build dist directory
Clean up directory
Make tar ball distribution
Install the dist to system
Migrate existed distribution repo
Generate new module skeleton
Release the module to CPAN!
Run Arbitrary Commands
Run test cases

Provides

in lib/Minilla/CLI.pm
in lib/Minilla/Errors.pm
in lib/Minilla/Errors.pm
in lib/Minilla/FileGatherer.pm
in lib/Minilla/Git.pm
in lib/Minilla/Gitignore.pm
in lib/Minilla/License/Perl_5.pm
in lib/Minilla/License/Unknown.pm
in lib/Minilla/Logger.pm
in lib/Minilla/Metadata.pm
in lib/Minilla/Migrate.pm
in lib/Minilla/ModuleMaker/ExtUtilsMakeMaker.pm
in lib/Minilla/ModuleMaker/ModuleBuild.pm
in lib/Minilla/ModuleMaker/ModuleBuildTiny.pm
in lib/Minilla/Profile/Base.pm
in lib/Minilla/Profile/Default.pm
in lib/Minilla/Profile/ExtUtilsMakeMaker.pm
in lib/Minilla/Profile/ModuleBuild.pm
in lib/Minilla/Profile/ModuleBuildTiny.pm
in lib/Minilla/Profile/XS.pm
in lib/Minilla/Project.pm
in lib/Minilla/Release/BumpVersion.pm
in lib/Minilla/Release/CheckChanges.pm
in lib/Minilla/Release/CheckOrigin.pm
in lib/Minilla/Release/CheckUntrackedFiles.pm
in lib/Minilla/Release/Commit.pm
in lib/Minilla/Release/DistTest.pm
in lib/Minilla/Release/MakeDist.pm
in lib/Minilla/Release/RegenerateFiles.pm
in lib/Minilla/Release/RewriteChanges.pm
in lib/Minilla/Release/RunHooks.pm
in lib/Minilla/Release/Tag.pm
in lib/Minilla/Release/UploadToCPAN.pm
in lib/Minilla/ReleaseTest.pm
in lib/Minilla/Util.pm
in lib/Minilla/WorkDir.pm
in lib/Module/BumpVersion.pm