#11552 - wic: avoid unnecessary dependencies
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest8 patches 0 repliesNew
- v18 patches 3 repliesSuperseded
Changes in v2 from the cover letter
- Fixed 2 more test cases
- Fixed default WKS_FILE_DEPENDS value (thanks to Patrick Ohly)
- Rebased on top of recent poky master
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/8 | wic: get rid of using wic-toolsmeta/ scripts/ scripts/ +2 more | +12 | 0 replies | |
| 2/8 | wic: isoimage: do not remove temp directoryscripts/ | +2 | 0 replies | |
| 3/8 | wic: build wic-tools only if wic is run manuallyscripts/ | +4 | 0 replies | |
| 4/8 | wic: isoimage-isohybrid: check result of glob()scripts/ | +5 | 0 replies | |
| 5/8 | wic-tools: don't create wic-tools.envmeta/ | +1 | 0 replies | |
| 6/8 | image_types_wic: set default WKS_FILE_DEPENDSmeta/ | +8 | 0 replies | |
| 7/8 | wic: isoimage-isohybrid: use grub-efi from deploy dirscripts/ | +23 | 0 replies | |
| 8/8 | selftest: fixed 5 wic test casesmeta/ | +19 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [PATCH v2 0/8] #11552 - wic: avoid unnecessary dependencies
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