Considering 2 make processes in parallel and 3 independend directories, 2 should have 100 and 1 should have 200 source files. In this case make should start with the bigger directory with one build process and with one of the other 2 (smaller) directories with another process, right ?

No, because make does not count make processes as jobs.  Only build
commands do count.

Such the whole make process including spawned sub-make processes will
always try to run -jnumber build commands in parallel, which means it
might as well run commands in different directories at the same time,
eventually.  There would be no advantage if it started building in this
or in that directory.

--- grischka

_______________________________________________
Help-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-make

Reply via email to