Linux Fu: The Great Power of Make
hackaday.com
hackaday.com
Code generation used to be trivial, as well, rather than having to write “plugins” in XML build tool N.
I fiddled with this idea and made a Makefile that downloads a book from the Internet Archive, extracts all the illustrations and tweaks them with ImageMagick: https://github.com/beardicus/bk-fig-phillips/blob/master/Mak...
This isn't the smartest Makefile... I've learned a bit since. Regardless, I find it really fun to smoosh a process into a dependency graph frame-of-mind.
Does anybody else have any examples of "non-traditional" uses of Make? Anything beyond compiling code or using it as a straightforward task runner?