From d09269b453076eb3c1562fa50ef2793846f1dd56 Mon Sep 17 00:00:00 2001 From: Andrea Galbusera Date: Wed, 21 Sep 2016 04:20:28 +0200 Subject: sdcard: add symlink to sdcard image artifact (#39) Similarly to how other classes do when deploying images, add/replace the symlink to the latest sdcard image file Signed-off-by: Andrea Galbusera --- classes/image_types_socfpga.bbclass | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'classes') 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