image_types_wic.bbclass: Ensure '-c image_wic' works
The 'wic' image may use files which has been deployed (e.g in do_deploy) for some partitions that may need to be copied in a specific partition or filesystem (e.g a bootloader). When using 'bitbake <image> -c image_wic', from a clean build, the contents of do_deploy must also be available so we need to ensure all do_deploy of the image dependencies has been complete. Reported-by: Fabio Berton <fabio.berton@ossystems.com.br> (From OE-Core rev: 5e2a541f80e0f69ae00dfd96e50d2792750730cd) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit f387c28640cbb209b8a8ed5734b21c754d9f7663) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
ad19200c72
commit
e30f8120ac
|
@ -43,6 +43,9 @@ do_image_wic[depends] += "wic-tools:do_populate_sysroot"
|
|||
WKS_FILE_DEPENDS ??= ''
|
||||
DEPENDS += "${@ '${WKS_FILE_DEPENDS}' if d.getVar('USING_WIC') else '' }"
|
||||
|
||||
# We ensure all artfacts are deployed (e.g virtual/bootloader)
|
||||
do_image_wic[recrdeptask] += "do_deploy"
|
||||
|
||||
python do_write_wks_template () {
|
||||
"""Write out expanded template contents to WKS_FULL_PATH."""
|
||||
import re
|
||||
|
|
Loading…
Reference in New Issue