The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 7.05_04 - 2014-12-24

  • Core fixes:
  • Fix for lack of B module at build time when in core

Changes for version 7.05_03 - 2014-12-24

  • Bug fixes:
  • Revert LibList to a previous working state
  • Fix distsignature dependencies for parallel make
  • Check exit status for commands in "make ci" target
  • RT#100268 fix wrong variable being used
  • Make open_for_writing() exportable for utf8 encoding
  • Made prereqs work minus version-range if no CPAN::Meta::Requirements
  • Test fixes:
  • vstrings test was recfactored
  • prereqs test acquired labels for all tests
  • QA fixes:
  • use containerised travis builds for extra speed
  • blead build has been prioritised as it takes the longest

Changes for version 7.05_02 - 2014-12-15

  • VMS fixes:
  • Unixify path in t/INSTALL_BASE.t
  • Test fixes:
  • perl_lib calls fixed in tests
  • t/Liblist_Kid.t fixed for Win32 and others

Changes for version 7.05_01 - 2014-12-06

  • Enhancements:
  • version ranges are now supported for PREREQS, etc.
  • Bug fixes:
  • Also quote linker paths to handle spaces
  • Avoid cmdline duplication if ARCHLIB and LIB are identical
  • Test fixes:
  • Removed done_testing from a number of test files
  • Added a subdir with a space test

Documentation

A shell to examine installed modules
Frequently Asked Questions About MakeMaker
Writing a module with MakeMaker

Modules

Commands for the MM's to use in Makefiles
determine libraries to use and how to use them
OS adjusted ExtUtils::MakeMaker subclass
AIX specific subclass of ExtUtils::MM_Unix
Platform-agnostic MM methods
methods to override UN*X behaviour in ExtUtils::MakeMaker
methods to override UN*X behaviour in ExtUtils::MakeMaker
DOS specific subclass of ExtUtils::MM_Unix
special behaviors for OS X
once produced Makefiles for MacOS Classic
methods to override UN*X behaviour in ExtUtils::MakeMaker
methods to override UN*X behaviour in ExtUtils::MakeMaker
QNX specific subclass of ExtUtils::MM_Unix
U/WIN specific subclass of ExtUtils::MM_Unix
methods used by ExtUtils::MakeMaker
methods to override UN*X behaviour in ExtUtils::MakeMaker
VOS specific subclass of ExtUtils::MM_Unix
methods to override UN*X behaviour in ExtUtils::MakeMaker
method to customize MakeMaker for Win9X
ExtUtils::MakeMaker subclass for customization
Create a module Makefile
Wrapper around Config.pm
bundled Encode::Locale
make a bootstrap file for use by DynaLoader
write linker options files for dynamic extension
add blib/* directories to @INC

Provides

in lib/ExtUtils/Mkbootstrap.pm
in lib/ExtUtils/Liblist/Kid.pm
in lib/ExtUtils/MM_Unix.pm
in lib/ExtUtils/MakeMaker/version/vpp.pm
in lib/ExtUtils/MakeMaker/version.pm
in lib/ExtUtils/MakeMaker/version/regex.pm
in lib/ExtUtils/MakeMaker/version/vpp.pm
MM
in lib/ExtUtils/MM.pm
MY
in lib/ExtUtils/MY.pm
MY
in lib/ExtUtils/MakeMaker.pm
in lib/ExtUtils/MakeMaker/version.pm