There is a plethora of build systems and tools out there, each with it’s own advantages and shiny new features, but let’s face it, the O.G. Make (with all its flaws) still reigns supreme.
According to Godwin’s law of Software Development:
As a project grows, the probability of a
Makefile being written for it slowly approaches 1, irrespective of the build system it predominantly uses.
Great as Make is, it has one major limitation. (A)
Makefie(s) (± some Autotools magic) can only codify build logic, not the build environment — an issue that is typically addressed using one of the…
Software Developer with an Economics Degree. Systems Engineer and Linux buff. Nerd and friend.