ExtUtils::MM(3perl)
π NAME π
ExtUtils::MM β OS adjusted ExtUtils::MakeMaker subclass π¦
okay so this is the ExtUtils::MM(3perl) page, straight out of the Perl Programmers Reference Guide, and bestie it is short but it is doing the absolute most. π
πΈ SYNOPSIS πΈ
require ExtUtils::MM;
my $mm = MM->new(...);
β¨ DESCRIPTION β¨
π¨ FOR INTERNAL USE ONLY π¨
no fr, this is not your casual everyday module, it is giving backstage-pass, staff-only, do-not-touch energy. π
ExtUtils::MM is a subclass of ExtUtils::MakeMaker which automatically chooses the appropriate OS specific subclass for you (ie. ExtUtils::MM_Unix, etc...). so like, it does the vibe check and picks the right one so you don't have to, periodt. β¨
It also provides a convenient alias via the MM class β and the author is like, in parentheses, quote: "I didn't want MakeMaker modules outside of ExtUtils/". honestly? valid. π
This class might turn out to be a temporary solution, but MM won't go away. highkey temporary, lowkey forever. ππ«Ά
this whole page came from perl v5.44.0, dated 2026-10-17, and it will forever be known as ExtUtils::MM(3perl) β stay slay bestie, ily, go read your MakeMaker docs ππΈπ
π¦ where this page comes from
- arch rolling: perl 5.44.0-1 Β· Artistic-1.0-Perl AND GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms