summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2011-06-01 12:22:17 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2011-06-09 22:43:45 +0100
commitaf93b8937e0eab940879646f579948d814faeb2b (patch)
tree3a6e826efbf7be1657a065536be5e74b40ec9c33 /bitbake/lib/bb
parenteda23733f04bb118a6415fdf5bcef7ddfb368527 (diff)
downloadpoky-af93b8937e0eab940879646f579948d814faeb2b.tar.gz
bitbake/parse/ast: We always need to finalize the default data since otherwise overrides to BBCLASSEXTEND may not be applied
(Bitbake rev: f22ac9149cc9ab96510bb377deb82cd9bceb95c1) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb')
-rw-r--r--bitbake/lib/bb/parse/ast.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/bitbake/lib/bb/parse/ast.py b/bitbake/lib/bb/parse/ast.py
index 722d542ed6..547ea679b5 100644
--- a/bitbake/lib/bb/parse/ast.py
+++ b/bitbake/lib/bb/parse/ast.py
@@ -374,8 +374,7 @@ def multi_finalize(fn, d):
374 safe_d = d 374 safe_d = d
375 d = bb.data.createCopy(safe_d) 375 d = bb.data.createCopy(safe_d)
376 try: 376 try:
377 if not onlyfinalise or "default" in onlyfinalise: 377 finalize(fn, d)
378 finalize(fn, d)
379 except bb.parse.SkipPackage as e: 378 except bb.parse.SkipPackage as e:
380 bb.data.setVar("__SKIPPED", e.args[0], d) 379 bb.data.setVar("__SKIPPED", e.args[0], d)
381 datastores = {"": safe_d} 380 datastores = {"": safe_d}