summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrea Galbusera <gizero@gmail.com>2016-08-04 02:21:09 +0200
committerKhem Raj <raj.khem@gmail.com>2016-08-03 17:21:09 -0700
commit44091c32c52623c9db8c4bb5bdc2fb549c639c1a (patch)
tree2f7fa27fabba25b16173abf17fdfe1c874dcf720
parente148d544be1d1aabb6bf64be40c8fb6fd86aa872 (diff)
downloadmeta-altera-44091c32c52623c9db8c4bb5bdc2fb549c639c1a.tar.gz
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
-rw-r--r--classes/image_types_socfpga.bbclass7
1 files 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 () {
107 # Initialize a sparse file 107 # Initialize a sparse file
108 if [ "x${UBOOT_CONFIG}" != "x" ] 108 if [ "x${UBOOT_CONFIG}" != "x" ]
109 then 109 then
110 SDCARD="${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-${UBOOT_CONFIG}.rootfs.sdcard" 110 SDCARD_NAME="${IMAGE_NAME}-${UBOOT_CONFIG}.rootfs.sdcard"
111 else 111 else
112 SDCARD="${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.sdcard" 112 SDCARD_NAME="${IMAGE_NAME}.rootfs.sdcard"
113 fi 113 fi
114 SDCARD="${DEPLOY_DIR_IMAGE}/${SDCARD_NAME}"
114 dd if=/dev/zero of=${SDCARD} bs=1 count=0 seek=$(expr 1024 \* ${SDCARD_SIZE}) 115 dd if=/dev/zero of=${SDCARD} bs=1 count=0 seek=$(expr 1024 \* ${SDCARD_SIZE})
116 rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.sdcard
117 ln -s ${SDCARD_NAME} ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.sdcard
115 118
116 ${SDCARD_GENERATION_COMMAND} 119 ${SDCARD_GENERATION_COMMAND}
117} 120}