Evaluating Bazel for building Firefox
I'm surprised to see no mention of Tup [1] in the discussion. Verifying the dependency graph for maximizing parallelism is its major feature.[1]: http://gittup.org/tup/examples.html