3 ms·
> Make as a solid back-end to solve the "what needs to be rebuilt" problem (especially the parallel version with -jXX) I consider it a poor back-end for parall
by acqq 7y ago
> Make as a solid back-end to solve the "what needs to be rebuilt" problem (especially the parallel version with -jXX)
I consider it a poor back-end for parallel execution, as it doesn't serialize the outputs.
I personally like ninja build tool as a very "low level" parallel "making" engine.
https://ninja-build.org/ https://ninja-build.org/
"Command output is always buffered. This means commands running in parallel don’t interleave their output, and when a command fails we can print its failure output next to the full command line that produced the failure. "
- deleted 7y ago[deleted]