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

Changes for version 0.19_04

  • Fixed yet another bug with installation directories, in which the 'install_base' parameter wasn't being respected on the command line. [Spotted by Jonathan Swartz]
  • Now we don't build man pages when there's nowhere to install them, such as on some Win32 or most Mac systems.
  • Improved comparisons of version strings containing underscore characters (indicating "beta" status). [Steve Purkis]
  • Added documentation for the 'dist_author', 'dist_abstract', and 'codebase' parameters to new(), and for the 'ppd' action. [Dave Rolsky]
  • Added documentation for the up_to_date() and contains_pod() methods. [Dave Rolsky]
  • 'traditional' pass-through Makefile.PLs will now contain an INSTALLDIRS parameter matching the Build.PL's.

Changes for version 0.19_03

  • Added a notes() feature, which helps share data transparently between the Build.PL and t/*.t scripts. (XXX needs documentation)

Changes for version 0.19_02

  • The installation process will now create man(1) and man(3) pages from POD in modules & scripts, and install them. [large patch by Steve Purkis, 5.005 fix by Mathieu Arnold]
  • version_from_file() now ignores $VERSION variables that are defined in POD or comments. It can still be tricked by $VERSIONs in string literals, though. [Steve Purkis]
  • The code to find packages in module files now uses Steve's scanning method (above) to skip package-declaration-lookalikes in POD or comments.
  • The 'disttest' action will now propagate its @INC settings to its subprocesses.

Changes for version 0.19_01 - 2003-07-12

  • Fixed a problem with the 'install_path' parameter given to 'Build.PL' being lost in subsequent actions. [Reported by Mathieu Arnold]

Modules

Build and install Perl modules
Default methods for Module::Build
Compatibility with ExtUtils::MakeMaker
Examples of Module::Build Usage
Perl Package Manager file creation
Builder class for Amiga platforms
Stub class for unknown platforms
Builder class for EBCDIC platforms
Builder class for MPEiX platforms
Builder class for MacOS platforms
Builder class for RiscOS platforms
Builder class for Unix platforms
Builder class for VMS platforms
Builder class for VOS platforms
Builder class for Windows platforms
Builder class for Mac OS X platform

Provides

in lib/Module/Build/Platform/Windows.pm
in lib/Module/Build/Platform/Windows.pm
in lib/Module/Build/Platform/Windows.pm