]> code.ossystems Code Review - meta-freescale.git/commitdiff
image_types_fsl.bbclass: Fix 'mxs' handle of Kernels without dtb files
authorOtavio Salvador <otavio@ossystems.com.br>
Sun, 23 Sep 2012 05:08:17 +0000 (02:08 -0300)
committerOtavio Salvador <otavio@ossystems.com.br>
Mon, 24 Sep 2012 18:11:43 +0000 (15:11 -0300)
The code where failing if used with no dtb files available in deploy
directory.

Change-Id: Ib08e23f3d7761b0991fcce009fb93290d698f7c3
Reported-by: Tim Michals <tcmichals@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
meta-fsl-arm/classes/image_types_fsl.bbclass

index 1f4e6d4a7d8d87cad383ed221bc4e89665d5cc31..1b58df849bcfd546068ab6e554415eb059b4de22 100644 (file)
@@ -16,7 +16,7 @@ IMAGE_DEPENDS_linux.sb = "elftosb-native imx-bootlets virtual/kernel"
 IMAGE_LINK_NAME_linux.sb = ""
 IMAGE_CMD_linux.sb () {
        kernel_bin="`readlink ${KERNEL_IMAGETYPE}-${MACHINE}.bin`"
-       kernel_dtb="`readlink ${KERNEL_IMAGETYPE}-${MACHINE}.dtb`"
+       kernel_dtb="`readlink ${KERNEL_IMAGETYPE}-${MACHINE}.dtb || true`"
        linux_bd_file=imx-bootlets-linux.bd-${MACHINE}
        if [ `basename $kernel_bin .bin` = `basename $kernel_dtb .dtb` ]; then
                # When using device tree we build a zImage with the dtb