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

Changes for version 6.69_07 - 2013-07-16

  • New features:
  • RT#4550 report the file created after make dist
  • Bug Fixes:
  • RT#66113 strip control characters from ABSTRACT
  • RT#20662 Don't check for config.h if it doesn't exist

Changes for version 6.69_06 - 2013-07-12

  • Bug Fixes:
  • RT#64163 clean_subdirs infinite loop if subdir already gone
  • RT#79348 doesn't support miniperl in installation paths
  • Doc Fixes:
  • Fix META_MERGE example
  • RT#31053 Mention configure_requires in PREREQ_FATAL documentation
  • RT#14680 Document TEST_FILES usage with 'make test'
  • RT#21285 Document 'make veryclean'

Changes for version 6.69_05 - 2013-07-11

  • Bug Fixes:
  • Resolve RT#9452 regression with parse_version() (Victor Efimov)
  • RT#28632 use LD and OPTIMIZE in recursive Makefile.PL invocations (Niko Tyni)

Changes for version 6.69_04 - 2013-07-10

  • Cygwin Fixes:
  • Revert RT#54703 and apply patch from RT#69401 to resolve /cygdrive issues (Reini Urban)

Changes for version 6.69_03 - 2013-07-09

  • Bug Fixes:
  • RT#61419 Avoid invisible interactive question when rebuilding Makefile (Slaven Rezic)
  • VERSION also now really handles v-strings correctly.
  • Cygwin Fixes:
  • RT#54703 - Don't hardcode /cygdrive (Jerry Hedden)
  • Misc:
  • Install into site when 5.12 or above

Changes for version 6.69_02 - 2013-07-02

  • Bug Fixes:
  • [RT#86609] VERSION_FROM now handles v-strings correctly.
  • VERSION also now handles v-strings correctly.
  • Misc:
  • Updated bundled CPAN::Meta and removed Version::Requirements

Changes for version 6.69_01 - 2013-06-20

  • Win32 Fixes:
  • resolve regression on Win32 introduced in 6.67_01 (bingos)

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
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