diff options
author | Patrick Georgi <patrick@georgi-clan.de> | 2011-11-05 14:44:41 +0100 |
---|---|---|
committer | Patrick Georgi <patrick@georgi-clan.de> | 2012-05-10 22:11:16 +0200 |
commit | 43105d6a5a4898386e35c4fdccdf643b95faef98 (patch) | |
tree | bf3d847c2ebd1cc4958645f94e014caaf7671659 /src | |
parent | a495335de44eead583fc98455191d3da74ccd984 (diff) | |
download | coreboot-43105d6a5a4898386e35c4fdccdf643b95faef98.tar.xz |
abuild: Build boards in parallel if possible
Determine if xargs -P works. If yes, use that to build multiple
boards in parallel, instead of relying on make -j X, when doing
a full abuild run (instead of single boards).
make -j X isn't able to make use of several cores at various
serialization points in our build process, so this change results
in a >25% speed up for a full abuild run in my tests.
Change-Id: Id484a4211c84a3a24115278e0fbe92345f346596
Signed-off-by: Patrick Georgi <patrick@georgi-clan.de>
Reviewed-on: http://review.coreboot.org/409
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions