EXTUTILS::MM_NW5(3perl)

🌸 ExtUtils::MM_NW5 🌸

okay bestie, welcome to the NetWare corner of the Perl universe πŸ’… this is part of the Perl Programmers Reference Guide and it lives in section 3perl, so you already know it's a real one. let's get into it 🫢


✨ NAME ✨

ExtUtils::MM_NW5 β€” the methods that override UN*X behaviour in ExtUtils::MakeMaker, no cap πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

use ExtUtils::MM_NW5; # Done internally by ExtUtils::MakeMaker if needed
not me telling you that you literally never have to type this yourself πŸ™ˆ it gets pulled in by ExtUtils::MakeMaker whenever it needs it. iconic behaviour honestly.

πŸ’– DESCRIPTION πŸ’–

so here's the tea: the actual documentation for all the methods lives over in ExtUtils::MM_Unix β€” go read that one, it's the main character πŸ‘‘ this package overrides the implementation of those methods, it does not override the semantics. like, same vibes, different machinery. periodt.

🌈 os_flavor

we're Netware in addition to being Windows. both things at once, we contain multitudes ✨

🌈 init_platform

adds the Netware macros, bestie 🧚 and here's the whole lil squad:

  • LIBPTH
  • BASE_IMPORT
  • NLM_VERSION
  • MPKTOOL
  • TOOLPATH
  • BOOT_SYMBOL
  • NLM_SHORT_NAME
  • INCLUDE
  • PATH
  • MM_NW5_REVISION

🌈 platform_constants

takes all those Netware macros we just initialized above and adds them to the Makefile πŸ’–

🌈 static_lib_pure_cmd

defines how to run the archive utility πŸ› οΈ slay.

🌈 xs_static_lib_is_xs

(it's here! it's in the list! we're just listing it, that's the whole thing) πŸŽ€

🌈 dynamic_lib

an override of the utility methods, doing that OS-specific work for us πŸ”₯


lowkey important reminder: this module changes how things are implemented, never what they mean. the semantics stay exactly the same, fr fr.

and that's the whole page, bestie!! this delightful lil doc is from perl v5.44.0, dated 2026-10-17, and it's filed under ExtUtils::MM_NW5(3perl). go forth and compile something cute πŸ’…πŸ’œ

πŸ“¦ 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