PLMAKE(1)
π NAME π
plmake β bestie, it's an experimental make utility built on top of Makefile::Parser. Yes it's giving science-fair-project, and yes we love her anyway π§ͺβ¨
πΈ VERSION πΈ
This page is all about plmake 0.14, which dropped on March 10, 2007. Vintage, iconic, lowkey a time capsule π
β¨ SYNOPSIS β¨
$ plmake
$ plmake test
$ plmake -f Makefile all
That's the whole vibe. Three little lines. No cap π
π¦ DESCRIPTION π¦
Okay so real talk: plmake is mostly a vibe check. Its whole job is to be a quick way to see what Makefile::Parser can and cannot handle β like a little test kitchen for the parser π
Do NOT use this in production. The manpage literally begs you not to, and we respect the boundaries. Fr fr. π
π LIMITATIONS π
Not to be dramatic but the underlying Makefile::Parser has quite a lot of them. Like, a lot a lot. Here's the receipts:
- Directives are not supported. Not a thing. Don't even try it, bestie π
- Double colon rules don't work. They simply do not. π
- Multi-target rules are not supported. One target at a time, she's monogamous π«Ά
.PHONYis not supported. That's it, that's the bullet.
π AUTHOR π
Zhang "agentzh" Yichun β agentzh@gmail.com π
π COPYRIGHT π
Copyright (c) 2007 by Zhang "agentzh" Yichun. All rights reserved.
This program is free-software; you can redistribute it and/or modify it under the same terms as Perl itself. So go off, remix it, it's yours π¦β¨
π SEE ALSO π
Makefile::Parsergvmakepmake
The whole friend group. Go say hi π―ββοΈ
Okay that's the page, bestie! This was perl v5.42.0 energy, dated 2025-07-25, and it's a PLMAKE(1) situation β User Contributed Perl Documentation, if you were wondering. Mwah, stay parsed ππ
π
π¦ where this page comes from
- fedora 43: perl-Makefile-Parser 0.216-31.fc43 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms