From: Chunrong Guo Date: Fri, 3 Apr 2015 05:54:16 +0000 (+0800) Subject: u-boot-ls1: fix multiple u-boot compile path changed. X-Git-Tag: 2.1~618 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=b17ea951421c8f10af5da0924b25cea0808a0ce3;p=meta-freescale.git 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 --- diff --git a/meta-fsl-arm/recipes-bsp/u-boot/u-boot-ls1_2014.07.bb b/meta-fsl-arm/recipes-bsp/u-boot/u-boot-ls1_2014.07.bb index 1a1f76dc..010d2cc2 100644 --- a/meta-fsl-arm/recipes-bsp/u-boot/u-boot-ls1_2014.07.bb +++ b/meta-fsl-arm/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"