Changes for version 0.57
- Perl-5.6.1 was previously required; removed all code intended to handle earlier versions of perl. Otherwise, no change in ExtUtils::ModuleMaker or 'modulemaker' functionality (or, at least, no intended changes).
- Removed dependency on File::Save::Home in modules and test suite. Replaced it with File::HomeDir. Borrowed technique for mocking one's home directory during testing from CPAN-Reporter's test suite (thanks to David Golden, Breno G. de Oliveira and Perl Toolchain Gang). This facilitated removal from ExtUtils::ModuleMaker::Auxiliary of many subroutines no longer used in test suite. Extensive consolidation of files within the test suite to improve maintainability and test suite running time.
- Provided configuration files for Travis and Appveyor.
Documentation
interactive interface to ExtUtils::ModuleMaker; replaces h2xs -AXn [module]
Modules
Better than h2xs for creating modules
Subroutines for testing ExtUtils::ModuleMaker
Default values for ExtUtils::ModuleMaker objects
Methods used within ExtUtils::ModuleMaker::new() and ExtUtils::ModuleMaker::Interactive::Main_Menu
Hold methods used in modulemaker
Templates for the module's License/Copyright
Open source software licenses
Process command-line options for modulemaker
Methods used within ExtUtils::ModuleMaker
Provides
in lib/ExtUtils/ModuleMaker.pm