ExtUtils::MM_OS2(3)
β¨ NAME β¨
ExtUtils::MM_OS2 β methods to override UN*X behaviour in ExtUtils::MakeMaker π
okay so this is the ExtUtils::MM_OS2 page, living in the User Contributed Perl Documentation, section 3. It's the OS/2-flavored override package, and we're gonna keep it cute and complete.
π¦ SYNOPSIS π¦
use ExtUtils::MM_OS2; # Done internally by ExtUtils::MakeMaker if needed
So yeah β you usually don't call this yourself. ExtUtils::MakeMaker pulls it in internally if needed. Periodt. π
πΈ DESCRIPTION πΈ
For the docs on the methods provided here, go see ExtUtils::MM_Unix. This package overrides the implementation of those methods, not the semantics β meaning the methods still mean what they mean, they just get a different behind-the-scenes fit. No cap.
π METHODS π
π init_dist π
It defines TO_UNIX to convert OS2 linefeeds to Unix style. Slay, line endings. β¨
init_linker
The original page just lists this method name with no extra blurb. Minimalist icon behavior, honestly. π«Ά
os_flavor
OS/2 is OS/2. That's it. That's the flavor. π
xs_static_lib_is_xs
Same situation as init_linker: the original page lists the method name and gives no extra description. Keeping it real. π
mwah π this page is ExtUtils::MM_OS2(3), from perl v5.42.0, dated 2023-04-04 β and yes, it's giving User Contributed Perl Documentation realness. π¦
π¦ where this page comes from
- opensuse-leap 16.0: perl-ExtUtils-MakeMaker 7.70-160000.2.2 Β· Artistic-1.0 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