*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@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
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"