annoying-build-systems
annoying-build-systems copied to clipboard
A collection of annoyances of build systems
> * Changes to the Makefile do not implicitly trigger rebuilds It takes couple of lines of make to add this though: %.c: Makefile touch -- $@ > * Dependencies...
It's easy to find at least *some* documentation online. So without being more specific about what's missing, the "missing documentation" accusation is not credible.
I see this listed for Pants, but I can't come up with a meaning that fits my experience.
I am not quite sure what "no external dependencies" means, but it likely does not apply to bazel. (1) All of the C++ rules accept already-compiled libraries (.so and .a...