ExtUtils::MM_OS2(3pm)
π ExtUtils::MM_OS2
okay bestie, so this is ExtUtils::MM_OS2 β the little module that swoops in and says "actually, OS/2 does it different" to ExtUtils::MakeMaker. It's literally the methods that override the UN*X behaviour. That's the whole vibe. π¦
It's part of the Perl Programmers Reference Guide, no cap.
β¨ SYNOPSIS β¨
use ExtUtils::MM_OS2; # Done internally by ExtUtils::MakeMaker if needed
so like, you can type that, but honestly ExtUtils::MakeMaker handles it internally if it needs to β you're not gonna be hand-loading this one, bestie. π«Ά
πΈ DESCRIPTION πΈ
So the real documentation for all the methods lives over in ExtUtils::MM_Unix β go read that, it's giving main character energy. π
What this package does is override the implementation of those methods. Not the semantics, okay? The meaning stays exactly the same, we're just swapping out how it gets done under the hood for OS/2. Small but iconic distinction. β¨
π METHODS π
init_dist
Defines TO_UNIX so OS/2 linefeeds get converted into Unix style. Yes, linefeeds. The eternal struggle. π Slay.
init_linker
That's it. It's on the list. No extra lore given here, bestie β it's just chillin' in the methods list. π
os_flavor
OS/2 is OS/2. Periodt. No further notes, the vibes are self-explanatory. π
xs_static_lib_is_xs
Also right there in the lineup. That's the name, that's the method. π
π quick vibe check: don't expect a whole novel for each of these β the manpage keeps it that brief, and we're keeping every single detail, not adding new ones. iykyk.
later bestie π this page is from perl v5.42.3, dated 2026-11-03 β go forth and make things, mwah π§
π¦ where this page comes from
- alpine 3.24: perl-doc 5.42.3-r0 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms