]> code.ossystems Code Review - openembedded-core.git/commitdiff
image-types.bbclass: get the image size in the whole number
authorNitin A Kamble <nitin.a.kamble@intel.com>
Tue, 21 Jun 2011 19:08:43 +0000 (12:08 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 30 Jun 2011 19:45:15 +0000 (20:45 +0100)
Avoid fractions like 80.72 and round them to whole numbers.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
meta/classes/image_types.bbclass

index edd6e1d514c4cf627d3d7a5dfdd0bf07e44a8480..dd696126ec2aff0c294c30eecb75b0c26e095b61 100644 (file)
@@ -13,7 +13,7 @@ def get_imagecmds(d):
 
 runimagecmd () {
        # Image generation code for image type ${type}
-       ROOTFS_SIZE=`du -ks ${IMAGE_ROOTFS}|awk '{size = $1 * ${IMAGE_OVERHEAD_FACTOR} + ${IMAGE_ROOTFS_EXTRA_SPACE}; print (size > ${IMAGE_ROOTFS_SIZE} ? size : ${IMAGE_ROOTFS_SIZE}) }'`
+       ROOTFS_SIZE=`du -ks ${IMAGE_ROOTFS}|awk '{size = $1 * ${IMAGE_OVERHEAD_FACTOR} + ${IMAGE_ROOTFS_EXTRA_SPACE}; OFMT = "%.0f" ; print (size > ${IMAGE_ROOTFS_SIZE} ? size : ${IMAGE_ROOTFS_SIZE}) }'`
        ${cmd}
        cd ${DEPLOY_DIR_IMAGE}/
        rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.${type}