diff options
author | Andrea Galbusera <gizero@gmail.com> | 2016-09-21 04:20:28 +0200 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2016-09-20 19:20:28 -0700 |
commit | d09269b453076eb3c1562fa50ef2793846f1dd56 (patch) | |
tree | 2f7fa27fabba25b16173abf17fdfe1c874dcf720 | |
parent | 2d183a7b653bfb59992f485548fe86ca21a7c4e4 (diff) | |
download | meta-altera-d09269b453076eb3c1562fa50ef2793846f1dd56.tar.gz |
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 <gizero@gmail.com>
-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 | } |