27 results (0.267 seconds)
++ed by:

15 PAUSE user(s)
9 non-PAUSE user(s).

Ken Williams
Module::Build::API - API Reference for Module Authors
Module::Build::Authoring - Authoring Module::Build modules
config_data - Query or change configuration of Perl modules
Module::Build - Build and install Perl modules
Module::Build::Base - Default methods for Module::Build
Module::Build::Compat - Compatibility with ExtUtils::MakeMaker
Module::Build::Cookbook - Examples of Module::Build Usage
Module::Build::ModuleInfo - Gather package and POD information from a perl module files
Module::Build::PPMMaker - Perl Package Manager file creation
Module::Build::Platform::Amiga - Builder class for Amiga platforms
Module::Build::Platform::Default - Stub class for unknown platforms
Module::Build::Platform::EBCDIC - Builder class for EBCDIC platforms
Module::Build::Platform::MPEiX - Builder class for MPEiX platforms
Module::Build::Platform::MacOS - Builder class for MacOS platforms
Module::Build::Platform::RiscOS - Builder class for RiscOS platforms
Module::Build::Platform::Unix - Builder class for Unix platforms
Module::Build::Platform::VMS - Builder class for VMS platforms
Module::Build::Platform::VOS - Builder class for VOS platforms
Module::Build::Platform::Windows - Builder class for Windows platforms
Module::Build::Platform::aix - Builder class for AIX platform
Module::Build::Platform::cygwin - Builder class for Cygwin platform
Module::Build::Platform::darwin - Builder class for Mac OS X platform
Module::Build::Platform::os2 - Builder class for OS/2 platform
Module::Build::YAML - Provides just enough YAML support so that Module::Build works even if YAML.pm is not installed
Module::Build::Notes in lib/Module/Build/Notes.pm
Module::Build::PodParser in lib/Module/Build/PodParser.pm
Module::Build::PodTester in lib/Module/Build/Base.pm
Changes for version 0.28
    • When y_n() or prompt() are called without a default value and the build seems to be unattended (e.g. in automatic CPAN testing), we now die() with an error message rather than silently returning undef for prompt(), or looping indefinitely for y_n().
    • When searching for '.modulebuildrc', return the first HOME-like directory that actually contains the file instead of the first existing directory. Document the search locations and the order searched. [Spotted by David Golden]
    • Split the API documentation out of Module::Build::Authoring into its own document: Module::Build::API.
    • We should not emit a warning if a Module::Build subclass is required in a Makefile.PL that is not bundled in the current distribution; it may be installed on the user's system. [Spotted by Tyler MacDonald]
    • copy_if_modified() now preserves the executable bit of the source file. [Spotted by Julian Mehnle]
    • Fixed compatibility of our screen-scraping the Test::Harness output so we can recognize the most recent Test::Harness version. [Steve Hay]
    • Backing out a requirement added in 0.27_06 on the method y_n() to always include a default. This behavior would cause existing build scripts to start failing. We now fail with a missing default only when $ENV{PERL_MM_USE_DEFAULT} is set because there is no reasonable default.
    • Make install_types() method smarter with respect to custom install types.
    • Add documentation for the install_base_relpaths() and prefix_relpaths() methods. Improved their usage for a public API, and added tests.

Hosting generously
sponsored by Bytemark