> 1) Build errors are hard to identify with make. Parallel execution can make > them even harder to track down. Poor output from invoked processes is also a > problem.
I have a script [1] which works well enough for my purposes in the normal Mozilla build (I haven't tried it with mach). It highlights stderr in red and summarizes all the errors after make finishes so you don't have to go searching for them. It's possible for races to cause this tool to output too much information or to cause weird interleavings of error messages, but in practice that almost never happens to me. -Justin [1] https://github.com/jlebar/conf/blob/master/bin/rse Usage: rse make -sj16 _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform