ASPEER::MakeMaker::MM
Name
ASPEER::MakeMaker::MM - namespace module for MakeMaker helper support
Synopsis
use ASPEER::MakeMaker::MM;
This module is normally loaded indirectly by C<ASPEER::MakeMaker> and
C<ASPEER::MakeMaker::MM::Import>.
Description
ASPEER::MakeMaker::MM currently acts as a namespace and dependency anchor for the MakeMaker helper implementation. It loads:
AUTHOR
Andrew Speer mailto:andrew.speer@isolutions.com.au
LICENSE AND COPYRIGHT
This software is copyright (c) 2026 by Andrew Speer. It may be distributed under the same terms as Perl itself.
The active MakeMaker section wrappers and replacement methods are implemented in ASPEER::MakeMaker::MM::Import.
Methods
const_config0
ASPEER::MakeMaker::MM::const_config0($hook, $mm, @args);
Legacy or parked implementation of a C<const_config> wrapper. It calls the
saved original MakeMaker section, copies constants into the Makefile macro
table, and updates C<PERLRUN>.
The active implementation is currently ASPEER::MakeMaker::MM::Import::const_config.
postamble0
ASPEER::MakeMaker::MM::postamble0($hook, $mm, @args);
Legacy or parked implementation of a C<postamble> wrapper. It calls the saved
original MakeMaker section and appends the configured postamble template.
The active implementation is currently ASPEER::MakeMaker::MM::Import::postamble.
Usage Conventions
Do not call this module's methods directly from a Makefile.PL. Use the top-level entry point:
use ASPEER::MakeMaker;
New active MakeMaker hook behavior should generally be documented against
C<ASPEER::MakeMaker::MM::Import>, since that module installs and provides
the current hook implementations.