[coreboot] [PATCH]Clean up executable locations and allow out-of-build-tree utils

Patrick Georgi patrick at georgi-clan.de
Fri Apr 16 22:38:24 CEST 2010


attached patch cleans up util/ handling: All executables built from
there are built into equivalent locations to their source location (ie.
options/build_opt_table.c -> options/build_opt_table, and so on).

It also allows an out of build-tree util/ directory. This is useful for
local trees and complete abuild runs alike: While building the tools
isn't much overhead, it's still useless work, as they're not dependant
on the board configuration (anymore).

So on a complete abuild run, utils are built once and then reused for
all other boards instead of being built once per board.

On mingw, it's even useful for a single board build, as later rebuilds
(where utils don't require building) require a couple of seconds less.
The effect isn't as pronounced on unix-alikes.

Signed-off-by: Patrick Georgi <patrick.georgi at coresystems.de>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 20100416-1-separate-obj-util
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20100416/c5b7428b/attachment.ksh>

More information about the coreboot mailing list