From 44091c32c52623c9db8c4bb5bdc2fb549c639c1a Mon Sep 17 00:00:00 2001 From: Andrea Galbusera Date: Thu, 4 Aug 2016 02:21:09 +0200 Subject: sdcard: add symlink to sdcard image artifact (#34) Similarly to how other classes do when deploying images, add/replace the symlink to the latest sdcard image file --- classes/image_types_socfpga.bbclass | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/classes/image_types_socfpga.bbclass b/classes/image_types_socfpga.bbclass index 40d5b0b..a6dc78b 100644 --- a/classes/image_types_socfpga.bbclass +++ b/classes/image_types_socfpga.bbclass @@ -107,11 +107,14 @@ IMAGE_CMD_sdcard () { # Initialize a sparse file if [ "x${UBOOT_CONFIG}" != "x" ] then - SDCARD="${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-${UBOOT_CONFIG}.rootfs.sdcard" + SDCARD_NAME="${IMAGE_NAME}-${UBOOT_CONFIG}.rootfs.sdcard" else - SDCARD="${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.sdcard" + SDCARD_NAME="${IMAGE_NAME}.rootfs.sdcard" fi + SDCARD="${DEPLOY_DIR_IMAGE}/${SDCARD_NAME}" dd if=/dev/zero of=${SDCARD} bs=1 count=0 seek=$(expr 1024 \* ${SDCARD_SIZE}) + rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.sdcard + ln -s ${SDCARD_NAME} ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.sdcard ${SDCARD_GENERATION_COMMAND} } -- cgit v1.2.3-54-g00ecf