Boosted by @oxy@social.bsdlab.au
Replying to
Advanced Programming in the #UNIX Environment
Week 5: make(1)
Let's take a look at how the make(1) utility can be used to help us selectively build our code project. You don't need much to get started -- built-in default suffix rules make this easy -- but with time you can build complex build frameworks (see, e.g., #NetBSD's #pkgsrc system). We'll leave the question whether or not make(1) is Turing-complete for another day...
https://youtu.be/WLTuUtj7LPw