4 ms·
TIL Make is the Zoidberg of technologies. Also non trivial Makefiles quickly become an unintelligible mess of rules both explicit and implicit, and an endless
by jonathankoren 4y ago
TIL Make is the Zoidberg of technologies.
Also non trivial Makefiles quickly become an unintelligible mess of rules both explicit and implicit, and an endless stack of variables that never feel fully defined.
- semi-extrinsic 4y agoI was going to make a funny comment about Make, but then I decided I can just link the Make documentation's page "The Two Flavors of Variables" [1] which links to definitions of the four different flavors of variables. [1] https://www.gnu.org/software/make/manual/html_node/Flavors.html https://www.gnu.org/software/make/manual/html_node/Flavors.h...
- beepbooptheory 4y agoThere are four kinds of assignment, the first applies to recursive variable flavors, the rest to simple ones. It's maybe something to learn, but why is this a bad thing? People make good jokes but anyone asserting that official GNU documentation is anything short of wonderful needs to learn to read again.