]> code.ossystems Code Review - openembedded-core.git/commit
wic: add wic-tools recipe
authorEd Bartosh <ed.bartosh@linux.intel.com>
Wed, 18 Jan 2017 16:53:48 +0000 (18:53 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 23 Jan 2017 12:03:50 +0000 (12:03 +0000)
commit71066ce21514725428860ca926cc29161f710af6
tree7b7cfa0ce461ce88d2aecae0fbb60adff4ee694e
parentcec305150801d43d58e3758e020e714d2e90e10b
wic: add wic-tools recipe

This meta recipe is for building tools used by wic.
It allows wic to find tools in recipe specific sysroot as
all tools will be present in wic-tools sysroot.

NOTE: task do_build_sysroot is created to ensure that
sysroot is re-populated when package is built. Otherwise it will
be taken from sstate and sysroot will not be populated.

Generated wic-tools.env file for wic to be able to get values of
wic-tools variables when wic run from bitbake.

Also add dependency to grub-efi

Without grub-efi test_iso_image test case fails with this error:

AssertionError: Command 'wic create mkhybridiso --image-name
core-image-minimal' returned non-zero exit status 1:
Error: Please build grub-efi first

Fixed by adding dependency wic-tools -> grub-efi.

[RP: Added syslinux exclusion for non-IA arches]
Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/meta/wic-tools.bb [new file with mode: 0644]