EXTUTILS::MM_DOS(3perl)
πΎ ExtUtils::MM_DOS β the DOS glow-up of ExtUtils::MM_Unix
okay bestie, so this is ExtUtils::MM_DOS, a page from the Perl Programmers Reference Guide, manual section 3perl. it's giving very niche, very powerful, very DOS. let's get into it π
β¨ NAME β¨
ExtUtils::MM_DOS β the DOS specific subclass of ExtUtils::MM_Unix. like, it's literally the DOS-flavoured sibling, no cap.
πΈ SYNOPSIS πΈ
Don't use this module directly.
Use ExtUtils::MM and let it choose.
okay so real talk: do not come for this module directly, bestie. that's not the vibe. You use ExtUtils::MM and let it pick which one you need. she's the main character, this one is the supporting cast. periodt. π
π¦ DESCRIPTION π¦
So basically, this is a subclass of ExtUtils::MM_Unix and it's carrying all the functionality for DOS. it holds down the DOS corner of the MakeMaker multiverse π
Unless it says otherwise somewhere in here, it works exactly like ExtUtils::MM_Unix. same energy, same behaviour, just DOS-ified. iykyk. β¨
π Overridden methods π
these are the methods that got a little DOS remix. iconic behaviour honestly.
os_flavorβ it's overridden here in this subclass, doing its OS-flavour thing for DOS. πreplace_manpage_separatorβ this one generates man page names in theFoo__Bar.3style. yes bestie, that double underscore is intentional, don't touch it, she's built different πxs_static_lib_is_xsβ also overridden in this subclass. she said "not the default version, we're doing it DOS-style". π
π AUTHOR π
Michael G Schwern <schwern@pobox.com> with code from ExtUtils::MM_Unix. king behaviour fr fr π
π SEE ALSO π
ExtUtils::MM_UnixExtUtils::MakeMaker
go read those next, they're the rest of the lore πβ¨
lowkey if you were about touse ExtUtils::MM_DOSdirectly... babe. no. π useExtUtils::MMand let it choose, like the synopsis literally says. i'm just looking out for you π
that's a wrap on this one π«Ά this gorgeous page came from perl v5.44.0, dated 2026-10-17, and it's the ExtUtils::MM_DOS(3perl) manual β thanks for reading, mwah πβ¨
π¦ 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