The linux.bin generation logic is both complex and inflexible. With the introduction of FIT_KERNEL_FILENAME[_COMPRESSED], building linux.bin can be skipped if any of the two variables is set to a non-default value, as kernel-fit-image.bbclass will handle the compression itself.
Signed-off-by: Nora Schiffer <[email protected]> --- meta/classes-recipe/kernel-fit-extra-artifacts.bbclass | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/classes-recipe/kernel-fit-extra-artifacts.bbclass b/meta/classes-recipe/kernel-fit-extra-artifacts.bbclass index 385fe9895a..02e7d1273f 100644 --- a/meta/classes-recipe/kernel-fit-extra-artifacts.bbclass +++ b/meta/classes-recipe/kernel-fit-extra-artifacts.bbclass @@ -11,7 +11,9 @@ inherit kernel-uboot kernel_do_deploy:append() { # Provide the kernel artifacts to post processing recipes e.g. for creating a FIT image - uboot_prep_kimage "$deployDir" + if [ -z "${FIT_KERNEL_FILENAME}" ] && [ "${FIT_KERNEL_FILENAME_COMPRESSED}" = 'linux.bin' ]; then + uboot_prep_kimage "$deployDir" + fi # For x86 a setup.bin needs to be include"d in a fitImage as well if [ -e ${KERNEL_OUTPUT_DIR}/setup.bin ]; then install -D "${B}/${KERNEL_OUTPUT_DIR}/setup.bin" "$deployDir/" -- TQ-Systems GmbH | Mühlstraße 2, Gut Delling | 82229 Seefeld, Germany Amtsgericht München, HRB 105018 Geschäftsführer: Detlef Schneider, Rüdiger Stahl, Stefan Schneider https://www.tq-group.com/
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#242069): https://lists.openembedded.org/g/openembedded-core/message/242069 Mute This Topic: https://lists.openembedded.org/mt/120464163/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
