image_types_sparse: create symlinks for generated sparse images

Ensure that symbolic links (${IMAGE_LINK_NAME}) are created for both
sparse images, matching standard Yocto image deployment behavior

Signed-off-by: AshishKumar Mishra <emailaddress.ashish@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
AshishKumar Mishra authored and Khem Raj committed 2026-09-04 17:10:39 -07:00
1 parent 9412289154
commit a585830e2d
1 file changed
+3 -1
+3 -1
View File
@@ -16,11 +16,13 @@ CONVERSION_CMD:sparse = " \
case '${type}' in \
ext*) \
bbnote 'Running e2fsprogs-derived ext2simg_android..' ; \
ext2simg_android '${IMAGE_NAME}.${type}' '${IMAGE_NAME}.${type}.simg' || bberror 'ext2simg_android failed' \
ext2simg_android '${IMAGE_NAME}.${type}' '${IMAGE_NAME}.${type}.simg' || bberror 'ext2simg_android failed' ;\
ln -sf '${IMAGE_NAME}.${type}.simg' '${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.${type}.simg'; \
;; \
*) \
bbnote 'Generating sparse image for non-ext filesystem...'; \
img2simg -s '${IMAGE_NAME}.${type}' '${IMAGE_NAME}.${type}.sparse' ${SPARSE_BLOCK_SIZE}; \
ln -sf '${IMAGE_NAME}.${type}.sparse' '${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.${type}.sparse'; \
;; \
esac; \
if [ "${DELETE_RAWIMAGE_AFTER_SPARSE_CMD}" = "1" ]; then \