From d60b315681b21af9b0e76603993c7d139626a77e Mon Sep 17 00:00:00 2001 From: Chunrong Guo Date: Fri, 3 Apr 2015 13:54:16 +0800 Subject: u-boot-ls1: fix multiple u-boot compile path changed. *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 Signed-off-by: Otavio Salvador --- recipes-bsp/u-boot/u-boot-ls1_2014.07.bb | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'recipes-bsp') 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" -- cgit v1.2.3-54-g00ecf