Hi, Ed: OK, understood. So the intention is to let WKS_FILE_DEPENDS contain the packages needed by a specific WKS file only, while my purpose was to remove the 'do_image_wic[depends]' way of maintaining the dependencies, use WKS_FILE_DEPENDS instead. Will send a V2.
//Ming Liu 2017-08-02 10:35 GMT+02:00 Ed Bartosh <ed.bart...@linux.intel.com>: > On Tue, Aug 01, 2017 at 07:13:49PM +0200, liu.min...@gmail.com wrote: > > From: Ming Liu <peter.x....@external.atlascopco.com> > > > > They are being controlled by WKS_FILE_DEPENDS_DEFAULT, the code here > > is redundant and incomplete as well. > > > > Signed-off-by: Ming Liu <peter.x....@external.atlascopco.com> > > --- > > meta/conf/machine/qemux86.conf | 1 - > > 1 file changed, 1 deletion(-) > > > > diff --git a/meta/conf/machine/qemux86.conf b/meta/conf/machine/qemux86. > conf > > index c26dda2..f0bebbf 100644 > > --- a/meta/conf/machine/qemux86.conf > > +++ b/meta/conf/machine/qemux86.conf > > @@ -29,4 +29,3 @@ MACHINE_FEATURES += "x86" > > MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "v86d" > > > > WKS_FILE ?= "directdisk.wks" > > -do_image_wic[depends] += "syslinux:do_populate_sysroot > syslinux-native:do_populate_sysroot mtools-native:do_populate_sysroot > dosfstools-native:do_populate_sysroot" > > -1 > > WKS_FILE_DEPENDS_DEFAULT is a termporary setting aimed to easy > transition from using wic-tools to using WKS_FILE_DEPENDS. It contains > the whole set of packages that is not usually needed. > > Please, consider setting WKS_FILE_DEPENDS with the minimum set of packages > required by directdisk.wks. This will faster the build as unneeded > packages will not be built. > > You may want to look at "image_types_wic: set default WKS_FILE_DEPENDS" > commit for further details. > > -- > Regards, > Ed >
-- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core