MDOM::...::Gmake(3pm)
π 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 π
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::DocumentMDOM::Document::GmakePPIMakefile::Parser::GmakeDBmakesimple
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
- debian bookworm: libmakefile-dom-perl 0.008-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libmakefile-dom-perl 0.008-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libmakefile-dom-perl 0.008-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libmakefile-dom-perl 0.008-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libmakefile-dom-perl 0.008-3 Β· Artistic-1.0-Perl OR 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