[OE-core] [PATCH v2 0/8] #11552 - wic: avoid unnecessary dependencies
Ed Bartosh
ed.bartosh at linux.intel.com
Fri Jul 14 12:32:59 UTC 2017
Hi,
This patchset gets rid of building wic-tools for every image when IMAGE_FSTYPES
contains 'wic'. Instead of using dependencies from wic-tools native sysroot wic
expects image native sysroot to contain them. This should be done by setting
WKS_FILE_DEPENDS variable in configuration files where WKS_FILE is set.
wic-tools can be used by wic when its run manually by pointing to the
native sysroot using --native-sysroot option.
The patchset also contains fixes for the isoimage plugin and wic test suite
breakages that were coused by the new changes.
Changes in v2:
- Fixed 2 more test cases
- Fixed default WKS_FILE_DEPENDS value (thanks to Patrick Ohly)
- Rebased on top of recent poky master
The following changes since commit f519ac010a7f7e018a83d85b6dc7778904b9a703:
oe-selftest: wic: fix test_quemu (2017-07-12 14:33:02 +0300)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib ed/wic/wip
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=ed/wic/wip
Ed Bartosh (8):
wic: get rid of using wic-tools
wic: isoimage: do not remove temp directory
wic: build wic-tools only if wic is run manually
wic: isoimage-isohybrid: check result of glob()
wic-tools: don't create wic-tools.env
image_types_wic: set default WKS_FILE_DEPENDS
wic: isoimage-isohybrid: use grub-efi from deploy dir
selftest: fixed 5 wic test cases
meta/classes/image_types_wic.bbclass | 11 ++-
meta/lib/oeqa/selftest/cases/wic.py | 23 +++++-
meta/recipes-core/meta/wic-tools.bb | 10 +--
scripts/lib/wic/misc.py | 9 +--
scripts/lib/wic/plugins/source/bootimg-pcbios.py | 5 +-
.../lib/wic/plugins/source/isoimage-isohybrid.py | 88 ++++++++--------------
scripts/wic | 14 ++--
7 files changed, 73 insertions(+), 87 deletions(-)
--
Regards,
Ed
More information about the Openembedded-core
mailing list