Since there could be a case on which meta-intel is parsed but no Intel MACHINE is selected which would turn out in an error where no value is assigned to WKS_FILE. We set WKS_FILE directly and specifically for any of the available Intel MACHINES, and otherwise we leave it as it is.
Signed-off-by: Alejandro Hernandez <[email protected]> --- common/recipes-core/images/core-image-tiny-initramfs.bbappend | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/common/recipes-core/images/core-image-tiny-initramfs.bbappend b/common/recipes-core/images/core-image-tiny-initramfs.bbappend index bb1a477..6fe2d7c 100644 --- a/common/recipes-core/images/core-image-tiny-initramfs.bbappend +++ b/common/recipes-core/images/core-image-tiny-initramfs.bbappend @@ -1,10 +1,11 @@ -# Set WKS file depending on the MACHINE picked by the user -def wks_intel(d): +# Set WKS file depending on the MACHINE picked by the user applies +# only when using an Intel MACHINE, otherwise leaves it as it is. + +python (){ if d.getVar('MACHINE', True) == "intel-core2-32": d.setVar('WKS_FILE', "systemd-bootdisk-tiny32.wks") elif d.getVar('MACHINE', True) == "intel-corei7-64": d.setVar('WKS_FILE', "systemd-bootdisk-tiny64.wks") elif d.getVar('MACHINE', True) == "intel-quark": d.setVar('WKS_FILE', "mktinygalileodisk.wks") - -WKS_FILE_poky-tiny ?= "${@wks_intel(d)}" +} -- 2.12.0 -- _______________________________________________ meta-intel mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-intel
