[meta-freescale] [meta-fsl-arm][PATCH ] u-boot-ls1: fix multiple u-boot compile path changed.
b40290 at freescale.com
b40290 at freescale.com
Thu Apr 2 22:54:16 PDT 2015
From: Chunrong Guo <B40290 at freescale.com>
*fix the following error:
|couldn't open "/poky/build/tmp/work/ls1021aqds-poky-linux-gnueabi/u-boot-ls1/2014.07-r0/git/u-boot.bin": no such file or directory
(From OE-Core rev: eca277b0af9e0e29022f81f54c17bf24aec02232)
Signed-off-by: Chunrong Guo <B40290 at freescale.com>
---
recipes-bsp/u-boot/u-boot-ls1_2014.07.bb | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)
diff --git a/recipes-bsp/u-boot/u-boot-ls1_2014.07.bb b/recipes-bsp/u-boot/u-boot-ls1_2014.07.bb
index 1a1f76d..010d2cc 100644
--- a/recipes-bsp/u-boot/u-boot-ls1_2014.07.bb
+++ b/recipes-bsp/u-boot/u-boot-ls1_2014.07.bb
@@ -8,11 +8,17 @@ DEPENDS += "change-file-endianess-native"
PROVIDES += "u-boot"
do_compile_append () {
- case "${UBOOT_MACHINE}" in
- *spi*) tclsh ${STAGING_BINDIR_NATIVE}/byte_swap.tcl ${S}/u-boot.bin ${S}/u-boot.swap.bin 8
- mv ${S}/u-boot.swap.bin ${S}/u-boot.bin;;
- *sdcard*) mv ${S}/u-boot-with-spl-pbl.bin ${S}/u-boot.bin;;
- esac
+ if [ "x${UBOOT_CONFIG}" != "x" ]
+ then
+ for config in ${UBOOT_MACHINE}; do
+ case "${config}" in
+ *spi*) tclsh ${STAGING_BINDIR_NATIVE}/byte_swap.tcl ${S}/${config}/u-boot.bin ${S}/${config}/u-boot.swap.bin 8
+ mv ${S}/${config}/u-boot.swap.bin ${S}/u-boot-${type}.${UBOOT_SUFFIX};;
+ *sdcard*) mv ${S}/${config}/u-boot-with-spl-pbl.bin ${S}/${config}/u-boot.bin;;
+ esac
+ done
+ fi
+
}
PACKAGES += "${PN}-images"
--
1.9.2
More information about the meta-freescale
mailing list