From e3a9d857db208af89718daaf6684fa135dd857ed Mon Sep 17 00:00:00 2001 From: Alexandre Belloni Date: Thu, 27 Feb 2014 10:55:27 +0100 Subject: image_types_fsl.bbclass: fix barebox bootstream generation Since the image_types.bbclass is not cd'ing to ${DEPLOY_DIR_IMAGE} anymore, do that in a subshell before generating the boostream. This fixes the following build failure: ERROR: Error: The image creation script '.../core-image-minimal/1.0-r0/temp/create_image.barebox.mxsboot-sdcard' returned 1: error: unable to find command file imx-bootlets-barebox_ivt.bd-cfa10058 Change-Id: I5881c6bc333bef42a3f61d07b7bbd6c87c7d45e7 Signed-off-by: Alexandre Belloni --- classes/image_types_fsl.bbclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'classes') diff --git a/classes/image_types_fsl.bbclass b/classes/image_types_fsl.bbclass index fd2effd..f0160df 100644 --- a/classes/image_types_fsl.bbclass +++ b/classes/image_types_fsl.bbclass @@ -42,9 +42,9 @@ IMAGE_CMD_barebox.mxsboot-sdcard () { barebox_bd_file=imx-bootlets-barebox_ivt.bd-${MACHINE} # Ensure the files are generated - rm -f ${IMAGE_NAME}.barebox.sb ${IMAGE_NAME}.barebox.mxsboot-sdcard - elftosb -f mx28 -z -c $barebox_bd_file -o ${IMAGE_NAME}.barebox.sb - mxsboot sd ${IMAGE_NAME}.barebox.sb ${IMAGE_NAME}.barebox.mxsboot-sdcard + (cd ${DEPLOY_DIR_IMAGE}; rm -f ${IMAGE_NAME}.barebox.sb ${IMAGE_NAME}.barebox.mxsboot-sdcard; \ + elftosb -f mx28 -z -c $barebox_bd_file -o ${IMAGE_NAME}.barebox.sb; \ + mxsboot sd ${IMAGE_NAME}.barebox.sb ${IMAGE_NAME}.barebox.mxsboot-sdcard) } # U-Boot mxsboot generation to SD-Card -- cgit v1.2.3-54-g00ecf