MDOM::...::Gmake(3pm)

πŸ“¦
version 0.008 Β· 4 versions
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– NAME πŸ’–

MDOM::Gmake β€” ok so bestie, this one represents a GNU makefile for Makefile::DOM πŸŽ€


✨ DESCRIPTION ✨

Literally what it says on the tin: it represents a GNU Makefile. That's the whole vibe. It's a class that holds a GNU makefile in object form so the Makefile::DOM crew can do their thing with it. πŸ’…


🌸 METHODS 🌸

extract_interp

Pull the interpolated make variables out of your makefile β€” the ones that look like $(foo) and ${bar}. πŸ¦‹

It's giving "I read your makefile so you don't have to". Lowkey iconic of it, honestly.

πŸ‘‘ AUTHOR πŸ‘‘

Yichun "agentzh" Zhang (η« δΊ¦ζ˜₯) <agentzh@gmail.com> β€” no cap, a whole legend. 🫢


Copyright 2006-2014 by Yichun "agentzh" Zhang (η« δΊ¦ζ˜₯).

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. ✨


🌈 SEE ALSO 🌈

  • MDOM::Document
  • MDOM::Document::Gmake
  • PPI
  • Makefile::Parser::GmakeDB
  • makesimple
Bestie. If you're reading this page you are deep in the build-system trenches. Main character energy fr fr. 🧚

Signing off: this whole thing came out under perl v5.34.0, dated 2022-06-15, and it's part of the User Contributed Perl Documentation. Slay. πŸ’…βœ¨

πŸ“¦ where this page comes from