summaryrefslogtreecommitdiffstats
path: root/bitbake
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2022-05-10 08:05:30 -1000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-05-12 13:41:42 +0100
commitba1a9588f06b71634e00bd8763c7ea1b3b1d6a95 (patch)
treeecca0c705c91cb835c74312bffcef9f60fb25409 /bitbake
parent91cca6ad72c1f0e9c827836063df94bcbb54d4b7 (diff)
downloadpoky-ba1a9588f06b71634e00bd8763c7ea1b3b1d6a95.tar.gz
bitbake: cooker: Drop unused loop
(Bitbake rev: c6df0e68ef52c10be9e8773e660c3bb5c9d1e915) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 1c811ad6f10560e7a7fb6830cf83707551ba04bd) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake')
-rw-r--r--bitbake/lib/bb/cooker.py25
1 files changed, 12 insertions, 13 deletions
diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py
index 08593d114a..6da9291f9c 100644
--- a/bitbake/lib/bb/cooker.py
+++ b/bitbake/lib/bb/cooker.py
@@ -744,19 +744,18 @@ class BBCooker:
744 taskdata[mc].add_unresolved(localdata[mc], self.recipecaches[mc]) 744 taskdata[mc].add_unresolved(localdata[mc], self.recipecaches[mc])
745 mcdeps |= set(taskdata[mc].get_mcdepends()) 745 mcdeps |= set(taskdata[mc].get_mcdepends())
746 new = False 746 new = False
747 for mc in self.multiconfigs: 747 for k in mcdeps:
748 for k in mcdeps: 748 if k in seen:
749 if k in seen: 749 continue
750 continue 750 l = k.split(':')
751 l = k.split(':') 751 depmc = l[2]
752 depmc = l[2] 752 if depmc not in self.multiconfigs:
753 if depmc not in self.multiconfigs: 753 bb.fatal("Multiconfig dependency %s depends on nonexistent multiconfig configuration named configuration %s" % (k,depmc))
754 bb.fatal("Multiconfig dependency %s depends on nonexistent multiconfig configuration named configuration %s" % (k,depmc)) 754 else:
755 else: 755 logger.debug("Adding providers for multiconfig dependency %s" % l[3])
756 logger.debug("Adding providers for multiconfig dependency %s" % l[3]) 756 taskdata[depmc].add_provider(localdata[depmc], self.recipecaches[depmc], l[3])
757 taskdata[depmc].add_provider(localdata[depmc], self.recipecaches[depmc], l[3]) 757 seen.add(k)
758 seen.add(k) 758 new = True
759 new = True
760 759
761 for mc in self.multiconfigs: 760 for mc in self.multiconfigs:
762 taskdata[mc].add_unresolved(localdata[mc], self.recipecaches[mc]) 761 taskdata[mc].add_unresolved(localdata[mc], self.recipecaches[mc])