From: Guillaume Champagne Date: Thu, 1 Apr 2021 20:48:49 +0000 (-0400) Subject: image-live.bbclass: optional depends when ROOTFS empty X-Git-Tag: yocto-3.2.4~24 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=d1283b74cc29d1cbcab56bf1075a244ea5082025;p=openembedded-core.git image-live.bbclass: optional depends when ROOTFS empty `ROOTFS` is optional. It can be empty if the live image doesn't require a rootfs. In such cases, the build doesn't depend on `do_image_{LIVE_ROOTFS_TYPE}`. Signed-off-by: Guillaume Champagne Signed-off-by: Richard Purdie (cherry picked from commit 96f47c39f1d17f073243913d524bde84add41d8f) Signed-off-by: Anuj Mittal --- diff --git a/meta/classes/image-live.bbclass b/meta/classes/image-live.bbclass index 9ea5ddc312..47c44b4aad 100644 --- a/meta/classes/image-live.bbclass +++ b/meta/classes/image-live.bbclass @@ -30,7 +30,7 @@ do_bootimg[depends] += "dosfstools-native:do_populate_sysroot \ virtual/kernel:do_deploy \ ${MLPREFIX}syslinux:do_populate_sysroot \ syslinux-native:do_populate_sysroot \ - ${PN}:do_image_${@d.getVar('LIVE_ROOTFS_TYPE').replace('-', '_')} \ + ${@'%s:do_image_%s' % (d.getVar('PN'), d.getVar('LIVE_ROOTFS_TYPE').replace('-', '_')) if d.getVar('ROOTFS') else ''} \ "