Patrick Georgi 43105d6a5a 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>
2012-05-10 22:11:16 +02:00
..
2012-02-17 19:04:31 +01:00
2012-04-28 02:46:54 +02:00
2011-09-07 01:27:57 +02:00
2010-09-21 21:16:27 +00:00
2012-04-13 10:51:40 +02:00
2012-02-17 19:04:31 +01:00
2012-03-31 12:07:10 +02:00