u-boot: support building for mkimage
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sun, 4 Apr 2010 15:11:33 +0000 (17:11 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sat, 12 Jun 2010 11:21:36 +0000 (13:21 +0200)
commitf2d16ae0e17370131e64438cd50d5a6c7ab0ea8d
tree16abba56c2d28565cd14efa1689913abd5d38bd9
parentdc63ef95f39302195b7430b6be00d250cc5c9aea
u-boot: support building for mkimage

To build mkimage for the host (which is needed to build an uImage of
the kernel), it is not necessary to configure U-Boot, and therefore to
have a particular board selected.

Therefore, this commit:

 * Adds a verification at U-Boot configure step that a U-Boot board
   name has been defined

 * Sets a default U-Boot version if none has been specified, so that
   even when U-Boot isn't selected but we want to build mkimage for
   the host, a particular U-Boot version is picked.

 * Make the host mkimage target depend only on U-Boot being
   downloaded/extracted/patched, and the target mkimage/fw_printenv
   targets depend on U-Boot being fully configured.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
boot/u-boot/u-boot.mk