the following patch was just integrated into master: commit 87b3cab7f6ef4b8845de540c40b643c41ff3fdef Author: Kyösti Mälkki kyosti.malkki@gmail.com Date: Thu Apr 19 12:00:06 2012 +0300
Makefile: define build result directories
Final build results (.elf, .debug, .map) are to be placed under directory $(objcbfs), the default is: $(obj)/cbfs/$(CONFIG_CBFS_PREFIX)/
Intermediate build results (.o, .s, .S, .inc, .ld) that do not have a clear one-to-one relation to a file under src/ are to be placed under directory $(objgenerated), the default is: $(obj)/generated
Also defines implicit rules for final build results:
.debug -> .elf and .map .elf -> .bin
Change-Id: I448c6b7c9a952e54170df42091d7db438025a795 Signed-off-by: Kyösti Mälkki kyosti.malkki@gmail.com
Reviewed-By: Patrick Georgi patrick@georgi-clan.de at Sat Apr 21 09:41:27 2012, giving +2 See http://review.coreboot.org/858 for details.
-gerrit