Changes for version 6.32 - 2007-02-21

  • New Features
  • WriteEmptyMakefile() is now exportable upon request.
  • Bug Fixes
  • Set binmode() when writing to files in Command.t for operating systems which need that sort of thing. [bleadperl #29578]
  • Fixed a minor duplication in manifypod_target(). [rt.cpan.org 22149]
  • Test Fixes
  • The build_man.t test would fail if your Perl is configured to not generate man pages ($Config{installman3dir} is set to none).
  • Doc Improvements
  • Made the home dir install examples a little more friendly to non-Unix folks.
  • Misc
  • miniperl no longer has the Win32 functions.
  • Turn on "use strict" where it was missing.

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
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
Version-agnostic bytes.pm
Platform-agnostic vmsish.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