From: Quanyang Wang <[email protected]>

If e._depgraph['tdepends'] contains "initramfs-boot.do_configure",
"fs-boot.do_configure" in "initramfs-boot.do_configure" will return
true, this means we way download xsct unnecessarily.

Use "==" instead of membership operator "in" can fix this.

Signed-off-by: Quanyang Wang <[email protected]>
---
V1 ---> V2:
V1 contains an unnecessary deletion.
---
 classes/xsct-tarball.bbclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/classes/xsct-tarball.bbclass b/classes/xsct-tarball.bbclass
index 295a900..6f46a10 100644
--- a/classes/xsct-tarball.bbclass
+++ b/classes/xsct-tarball.bbclass
@@ -49,7 +49,7 @@ python xsct_event_extract() {
 
     # Only a handful of targets/tasks need XSCT
     tasks_xsct = [t + '.do_configure' for t in 
d.getVar('XSCT_TARGETS').split()]
-    xsct_buildtargets = [t for t in e._depgraph['tdepends'] for x in 
tasks_xsct if x in t]
+    xsct_buildtargets = [t for t in e._depgraph['tdepends'] for x in 
tasks_xsct if x == t]
 
     if not xsct_buildtargets and d.getVar('FORCE_XSCT_DOWNLOAD') != '1':
       return
-- 
2.17.1

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#4968): 
https://lists.yoctoproject.org/g/meta-xilinx/message/4968
Mute This Topic: https://lists.yoctoproject.org/mt/89652906/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-xilinx/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to