cpan Module-Build 0.24_01

latest releases: 2.232012, 0.1.11, 0.5...
pre-release20 years ago
  • During the 'distdir' action, if no MANIFEST.SKIP file exists, we
    will now create a reasonable default one. [Randy Sims]

  • Added support for the 'LIB' parameter to passthrough
    Makefile.PLs. [Spotted by Jesse Erlbaum]

  • Passing a 'PREFIX' parameter to a passthrough Makefile.PL was
    supposed to make it die with a helpful error message, but instead
    it just ignored it and blindly tried to install to the wrong place.
    This is now fixed. [Spotted by Jesse Erlbaum]

  • The regression tests now make sure that several pass-through
    Makefile.PL parameters are dealt with correctly.

  • Added an extra_compiler_flags() accessor method.

  • If the 'recursive_test_files' option was turned on, the test files
    weren't sorted, but returned in an apparently random order. Now
    they're sorted. [Martyn Peck]

  • Documented the 'tar' and 'gzip' parameters to the 'dist' and
    'ppmdist' actions.

  • The generation of HTML documentation now works (it was accidentally
    partially implemented with an itchy patch-application finger in
    0.24). [Randy Kobes]

  • Fixed some incorrect error messages that occurred when
    compiling/linking C sources went awry.

  • If the author uses a custom builder subclass, that subclass will
    now be loaded in the passthrough Makefile.PL if the author uses the
    'small' or 'passthrough' Makefile.PL options in
    Module::Build::Compat. [Martyn Peck and Jaap Karssenberg]

  • Fixed minor error in the POD structure of Module::Build and
    Module::Build::Platform::VMS docs.

  • The install_types() method will now return any additional types
    given as 'install_path' arguments, as well as all elements of the
    current 'install_sets' entry. This makes it easier to add new
    types of installable objects to the mix.

  • As a consequence of the previous change, there is no longer any
    need to have an explicit 'install_types' data member, so it has
    been removed.

  • If the author uses a custom builder subclass created dynamically
    through the subclass() method, passthrough Makefile.PLs (of type
    'passthrough' or 'small') didn't work properly, because the custom
    builder module wouldn't be loaded at the right time. This has been
    fixed. [Reported by Toby Ovod-Everett]

  • Fixed a fatal bug when building META.yml with YAML.pm and
    'dynamic_config' is set. [Reported by Jaap Karssenberg]

  • In the second example code for the Module::Build->subclass()
    method, the Module::Build module needed to be loaded before calling
    its methods. [John Peacock]

  • In Makefile compatibility mode, some arguments (like UNINST,
    TEST_VERBOSE, etc.) given to 'make' are now recognized and passed
    through to Module::Build. [Randy Sims]

Don't miss a new Module-Build release

NewReleases is sending notifications on new releases.