]> code.ossystems Code Review - openembedded-core.git/commitdiff
image-vmdk: Fix error recreating symbolic link
authorJonathan Liu <net147@gmail.com>
Thu, 9 May 2013 12:15:48 +0000 (22:15 +1000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 12 May 2013 08:37:20 +0000 (09:37 +0100)
If the vmdk image symbolic link already exists from a previous build,
overwrite it instead of returning an error.

Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
meta/classes/image-vmdk.bbclass

index 089d019cf1f827866071e9ba68cd0b50176ac58e..22dd6edcb2e574f1aa6fe23b5389e07295fc407e 100644 (file)
@@ -18,8 +18,7 @@ inherit boot-directdisk
 
 create_vmdk_image () {
        qemu-img convert -O vmdk ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.hdddirect ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.vmdk
-       ln -s ${IMAGE_NAME}.vmdk ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.vmdk
-
+       ln -sf ${IMAGE_NAME}.vmdk ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.vmdk
 }
 
 python do_vmdkimg() {