image.bbclass: do not create image manifest link if IMAGE_LINK_NAME is empty
authorOtavio Salvador <otavio@ossystems.com.br>
Wed, 29 Feb 2012 05:41:16 +0000 (05:41 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 29 Feb 2012 12:56:44 +0000 (12:56 +0000)
(From OE-Core rev: d0f1ae1f8cf8ef4e5adc24cc6246d3849e51aa98)

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/image.bbclass

index 4db55ff..ec75cc1 100644 (file)
@@ -322,8 +322,10 @@ make_zimage_symlink_relative () {
 write_image_manifest () {
        rootfs_${IMAGE_PKGTYPE}_write_manifest
 
-       rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.manifest
-        ln -s ${IMAGE_NAME}.rootfs.manifest ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.manifest
+       if [ -n "${IMAGE_LINK_NAME}" ]; then
+               rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.manifest
+               ln -s ${IMAGE_NAME}.rootfs.manifest ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.manifest
+       fi
 }
 
 # Make login manager(s) enable automatic login.