mirror of
https://git.yoctoproject.org/poky
synced 2026-04-18 12:32:12 +02:00
wic: add find_artifact() to get a specific bitbake variable
This helper is used by source plugins to get specific bitbake variable. (From OE-Core rev: b8e51f73bc8e67ca60b7dd8d67091257aad62efd) Signed-off-by: João Henrique Ferreira de Freitas <joaohf@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
8387f1f000
commit
bc10da01f3
@@ -142,6 +142,20 @@ def find_bitbake_env_lines(image_name):
|
||||
|
||||
return bitbake_env_lines
|
||||
|
||||
def find_artifact(bitbake_env_lines, variable):
|
||||
"""
|
||||
Gather the build artifact for the current image (the image_name
|
||||
e.g. core-image-minimal) for the current MACHINE set in local.conf
|
||||
"""
|
||||
retval = ""
|
||||
|
||||
for line in bitbake_env_lines.split('\n'):
|
||||
if (get_line_val(line, variable)):
|
||||
retval = get_line_val(line, variable)
|
||||
break
|
||||
|
||||
return retval
|
||||
|
||||
def get_line_val(line, key):
|
||||
"""
|
||||
Extract the value from the VAR="val" string
|
||||
|
||||
Reference in New Issue
Block a user