ExtUtils::MM(3pm)

πŸ’– NAME πŸ’–

ExtUtils::MM β€” OS adjusted ExtUtils::MakeMaker subclass. Like, the manual name is right there, bestie: we're on the ExtUtils::MM(3pm) page from the Perl Programmers Reference Guide, and this is the whole vibe. ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

require ExtUtils::MM;
my $mm = MM->new(...);

πŸŽ€ DESCRIPTION πŸŽ€

FOR INTERNAL USE ONLY β€” no cap, this is the warning label and it's giving very much "bestie, this is not the public main character." πŸ’…

ExtUtils::MM is a subclass of ExtUtils::MakeMaker which automatically chooses the appropriate OS specific subclass for you (ie. ExtUtils::MM_Unix, etc...). The way it just picks the right one for your OS? Obsessed. πŸ¦‹

It also provides a convenient alias via the MM class (I didn't want MakeMaker modules outside of ExtUtils/). So cute, so tidy, we love a neat little alias situation. πŸŽ€

This class might turn out to be a temporary solution, but MM won't go away. Periodt. πŸ’€βœ¨


okay bestie, cute little sign-off time: this page is from perl v5.42.3, dated 2026-11-03 πŸ’–πŸ«ΆπŸŒΈ

πŸ“¦ where this page comes from