diff options
author | Andrea Galbusera <gizero@gmail.com> | 2016-08-04 02:21:09 +0200 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2016-08-03 17:21:09 -0700 |
commit | 44091c32c52623c9db8c4bb5bdc2fb549c639c1a (patch) | |
tree | 2f7fa27fabba25b16173abf17fdfe1c874dcf720 | |
parent | e148d544be1d1aabb6bf64be40c8fb6fd86aa872 (diff) | |
download | meta-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.bbclass | 7 |
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 | } |