From: Chee Yang Lee <[email protected]> initramfs and rootfs image are required to build wic based image installer, add both as dependency for do_image_wic.
initiate default value for LIVE_ROOTFS_TYPE, INITRD_IMAGE_LIVE and INITRD_LIVE Signed-off-by: Chee Yang Lee <[email protected]> --- meta/classes/image_types_wic.bbclass | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/meta/classes/image_types_wic.bbclass b/meta/classes/image_types_wic.bbclass index 5b40a9e..e4f2b8f 100644 --- a/meta/classes/image_types_wic.bbclass +++ b/meta/classes/image_types_wic.bbclass @@ -102,9 +102,15 @@ python () { # a variable and let the metadata deal with the deps. d.setVar('_WKS_TEMPLATE', body) bb.build.addtask('do_write_wks_template', 'do_image_wic', None, d) + d.appendVarFlag('do_image_wic', 'depends', ' %s:do_image_complete' % d.getVar('INITRD_IMAGE_LIVE')) bb.build.addtask('do_image_wic', 'do_image_complete', None, d) } +LIVE_ROOTFS_TYPE ?= "ext4" +INITRD_IMAGE_LIVE ?= "${MLPREFIX}core-image-minimal-initramfs" +INITRD_LIVE ?= "${DEPLOY_DIR_IMAGE}/${INITRD_IMAGE_LIVE}-${MACHINE}.${INITRAMFS_FSTYPES}" +IMAGE_TYPEDEP_wic = "${LIVE_ROOTFS_TYPE}" + # # Write environment variables used by wic # to tmp/sysroots/<machine>/imgdata/<image>.env -- 2.7.4 -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
