Changes for version 6.57_06 - 2010-10-06

  • Win32
  • Work around dmake's limitations on how long a "line" can be.
    • rt.cpan.org 61286
  • ActivePerl 1007 can now see gcc. [rt.cpan.org 55752] (Christian Walde)
  • Improvements
  • Fix for AUTHOR and undocumented usage of MM->new() (Alexandr Ciornii)

Changes for version 6.57_05 - 2010-09-11

  • Bug Fixes
  • AUTHOR compatibility code should also be called after CONFIGURE callback

Changes for version 6.57_04 - 2010-09-09

  • Bug Fixes
  • Fix several_authors.t
  • Upgrade bundled modules: ExtUtils::Manifest 1.58.

Changes for version 6.57_03 - 2010-09-09

  • Bug Fixes
  • Update MANIFEST

Changes for version 6.57_02 - 2010-09-08

  • Bug Fixes
  • Don't do MANIFEST checks in PERL_CORE (Robin Barker)
  • New Features
  • Accept several values (arrayref) in AUTHOR (Alexandr Ciornii)
  • Add MYMETA.yml support (Adam Kennedy, Alexandr Ciornii)
  • NO_MYMETA key to suppress MYMETA.yml generation (Alexandr Ciornii)

Changes for version 6.57_01 - 2010-08-24

  • Improvements
  • parse_abstract() is more robust supporting "Package.pm" and multiple dashes and spaces. [rt.perl.org 74438]
  • Bug Fixes
  • Recognize .so files in AIX. [rt.cpan.org 41360] (Jens Rehsack)
  • Remove manual image-base generation on Win32/gcc [rt.cpan.org 47138] (Yasuhiro Matsumoto)
  • Use the bundled versions of our dependencies if they're not installed.
  • Eliminate use of foreach qw() which will be deprecated in 5.14. [rt.cpan.org 57124] (Zefram)
  • Test Fixes
  • Guard against old versions of YAML::Tiny that worked differently.
    • rt.cpan.org 55500

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
clone of YAML::Tiny
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
MM
in lib/ExtUtils/MM.pm
MY
in lib/ExtUtils/MY.pm
MY
in lib/ExtUtils/MakeMaker.pm