Changes for version 7.72
- No changes since v7.71_08
Changes for version 7.71_08
- Core fixes:
- Fixed split_command with multi-line oneliner
- Win32 fixes:
- Reverted a change from v7.36 to fix RT#144085
- Win32 Liblist stop false positives on multi-LIB (RT#53676)
- Test fixes:
- Added Test::Utils::write_file
- test oneliner with multi-line
- QA fixes:
- use GHA for all Strawberry, cut down AppVeyor
- CI parallel build & test on Strawberry
- CI parallel test on MSVC build (nmake no parallel capability)
- Add test for PM_FILTER
Changes for version 7.71_07
- Core fixes:
- Liblist work with Config.libpth supporting paths with spaces
- Win32 fixes:
- Win32 Liblist test for system library
- Test fixes:
- Added test of XS loading other XS, using C symbols within
Changes for version 7.71_06
- BSD fixes:
- RT#117800 affecting BSD make fixed
- distmeta and co fixed when using make -j
- QA fixes:
- Added Windows MSVC-built Perl CI
- Added Windows Strawberry Perl CI
- Added FreeBSD CI
Changes for version 7.71_05
- Enhancements:
- Reinstated %Recognized_Att_Keys
- Win32 fixes:
- GNU Make supports spaces in deps on Win32 as elsewhere
- Test fixes:
- Various improvements to MakeMaker::Test::Setup::XS
- QA fixes:
- Added disttest checks to CI
Changes for version 7.71_04
- Doc fixes:
- Typo fixed in MM_Unix
- Test fixes:
- execute bit removed from two .t files
- QA fixes:
- removed Travis and non-working macos-11 CI config
Changes for version 7.71_03
- VMS fixes:
- Avoid uninitialized value in MM_VMS::_fixin_replace_shebang
- Take care with '.' in init_dirscan on VMS
Changes for version 7.71_02
- Core Fixes:
- maybe_command() now handles an undefined or empty argument
- Macosx fixes:
- rpath requires a minimum of Darwin 9
- Fix rpath issue on MacOSX, it only accepts a single path
- Doc fixes:
- typos were squashed
- Removals:
- Removed support for NeXT
- Removed support for GNU DLD
Changes for version 7.71_01
- Core fixes:
- Set META status as "unstable" for -TRIAL releases
- Test fixes:
- Add DISTVNAME to tests
Documentation
A shell to examine installed modules
Frequently Asked Questions About MakeMaker
Writing a module with MakeMaker
Modules
utilities to replace common UNIX commands in Makefiles etc.
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
OS390 specific subclass of ExtUtils::MM_Unix
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
bundled Encode::Locale
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
in lib/ExtUtils/MakeMaker/version/vpp.pm
in lib/ExtUtils/MakeMaker/version.pm
in lib/ExtUtils/MakeMaker/version/regex.pm
in lib/ExtUtils/MakeMaker/version/vpp.pm
in lib/ExtUtils/MM.pm
in lib/ExtUtils/MY.pm
in lib/ExtUtils/MakeMaker.pm