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

Stefan Reinauer stepan at coresystems.de
Sat Apr 17 00:46:06 CEST 2010


On 4/16/10 10:38 PM, Patrick Georgi wrote:
> Hi,
>
> 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>
>   
Acked-by: Stefan Reinauer <stepan at coresystems.de>

-- 
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
      Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info at coresystems.dehttp://www.coresystems.de/
Registergericht: Amtsgericht Freiburg • HRB 7656
Geschäftsführer: Stefan Reinauer • Ust-IdNr.: DE245674866





More information about the coreboot mailing list