[Nix-dev] Re: How do parallel builds scale?

Ludovic Courtès ludovic.courtes at inria.fr
Thu Mar 3 23:36:02 CET 2011


Hi Peter,

Peter Simons <simons at cryp.to> writes:

> The majority of open source software is built with Automake, and Automake
> is not particularly good at utilizing several cores. The most significant
> problem is that the common setting
>
>   SUBDIRS = foo bar
>
> causes these two directories to be built *sequentially*.

True, but Automake does allow for non-recursive makefiles, too
(info "(automake) Alternative").  Some projects (admittedly not the
majority) pay attention to avoiding recursive makefiles.

Thanks,
Ludo’.




More information about the nix-dev mailing list