summaryrefslogtreecommitdiffstats
path: root/images/build-qcow-image.inc
blob: 1409edcb06f050f2190c5f270bb8ee644ef19089 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
IMAGE_TYPES += "ext4.qcow2"
CONVERSIONTYPES += "qcow2"
CONVERSION_DEPENDS_qcow2 = "qemu-native"
CONVERSION_CMD_qcow2 = "qemu-img convert -O qcow2 ${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.${type} ${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.qcow2"

IMAGE_FSTYPES += "ext4.qcow2"

# To reduce storage size remove the intermediate images
do_clean_unused_img() {
    cd ${IMGDEPLOYDIR}
    ln -sf ${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.qcow2 ${IMAGE_LINK_NAME}.qcow2
    rm -f ${IMGDEPLOYDIR}/*.ext4
    cd -
}

addtask clean_unused_img after do_image_ext4 before do_image_complete