From: Ed Bartosh <ed.bartosh@linux.intel.com>
To: openembedded-core@lists.openembedded.org
Subject: [PATCH v2 0/8] #11552 - wic: avoid unnecessary dependencies
Date: Fri, 14 Jul 2017 15:32:59 +0300 [thread overview]
Message-ID: <cover.1500035131.git.ed.bartosh@linux.intel.com> (raw)
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
next reply other threads:[~2017-07-14 12:45 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-07-14 12:32 Ed Bartosh [this message]
2017-07-14 12:33 ` [PATCH v2 1/8] wic: get rid of using wic-tools Ed Bartosh
2017-07-14 12:33 ` [PATCH v2 2/8] wic: isoimage: do not remove temp directory Ed Bartosh
2017-07-14 12:33 ` [PATCH v2 3/8] wic: build wic-tools only if wic is run manually Ed Bartosh
2017-07-14 12:33 ` [PATCH v2 4/8] wic: isoimage-isohybrid: check result of glob() Ed Bartosh
2017-07-14 12:33 ` [PATCH v2 5/8] wic-tools: don't create wic-tools.env Ed Bartosh
2017-07-14 12:33 ` [PATCH v2 6/8] image_types_wic: set default WKS_FILE_DEPENDS Ed Bartosh
2017-07-14 12:33 ` [PATCH v2 7/8] wic: isoimage-isohybrid: use grub-efi from deploy dir Ed Bartosh
2017-07-14 12:33 ` [PATCH v2 8/8] selftest: fixed 5 wic test cases Ed Bartosh
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1500035131.git.ed.bartosh@linux.intel.com \
--to=ed.bartosh@linux.intel.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox