Revision history for Module-Cooker
v0.1.4 2013-12-05
Corrected name of Module::Maker to ExtUtils::ModuleMaker
Changed regex to use quotemeta so '\' in Windows paths would be accepted
Bumped version to v0.1.4 after bug fix.
v0.1.3 2013-12-05
Bumped version to 1.1.3 for first public release.
Corrected POD for localdirs in Cooker.pm
Added minimal POD for object parameters, bumped version to 0.1_2.
Tweak to Makefile.PL for distro tarball.
Fleshed out POD and removed debugging statements from bin/modcooker.
Added EXE_FILES to Makefile.PL
Updated list of prerequisites in Makefile.PL
Added link to bin/modcooker in the POD
Removed minimum Perl requirements from the test suite.
Removed minimum Perl version requirements and added "done_testing()"
where needed to xt/ tests.
Removed 'use lib' statement that was present to make testing easier.
v0.1.2 2013-12-04 (not released)
Changed call from instance method basename_dir to class method _basename_dir
in modcooker.
Added GitHub info to Cooker.pm
Implemented '--copy' option in modcooker.
Added --available option to bin/modcooker to show available profiles and
whether or not they are from the standard distro, have been overriden, or
are strictly local.
Added support for Storable::dclone where needed to deter tampering by
outside code.
Added more read-only methods
Changed to use public method 'basename_dir' instead of private
method '_basename_dir'.
Added basic modcooker.cfg template for modcooker.
Added test support for read-only methods.
Added entries for 'modcooker.cg' and 'MANIFEST.SKIP' to MANIFEST.
Added method 'basename_dir' to provide a more consistent public API to an
internal value, changing _basename_dir to be strictly a private use
utility method.
Added test for 'basename_dir' to test suite.
Added note about bug in AppConfig that prevents hash keys being specified
on the command line using Getopt::Long.
Added logic for --setup to modcooker script
Added logic to bin/modcooker to allow the command line options for
'localdirs' to override the values set in the local config file instead
of just add to them. This addresses a major problem (IMO) that is present
in others.
Initial commit for default MANIFEST.SKIP file
First commit so the Monks can review (rip apart) as needed.
initial commit to setup repo
v0.1_1 2013-11-25 00:00:00
First version, released on an unsuspecting world.