diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-04-10 10:50:16 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-05-06 15:28:46 +0100 |
commit | ddf498b487fae35a36c3cd095f110fa6da5ded40 (patch) | |
tree | b6554f07a156be8879704512f15c32caf37a8efe /lib/bb/cache.py | |
parent | c3dd4fd5c9fe106f7fae8c088e75cfb70f20e107 (diff) | |
download | bitbake-ddf498b487fae35a36c3cd095f110fa6da5ded40.tar.gz |
bitbake/ast.py: Only run finalise() for the specified variant
Allows the heavy finalise function to only be run for the case we're
interested in when running tasks, saving some processing time.
(From Poky rev: 9211fd9c375489c73924fd43f1f8a0da2c4290bb)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'lib/bb/cache.py')
-rw-r--r-- | lib/bb/cache.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/bb/cache.py b/lib/bb/cache.py index 2d04ee77c..6e3a6124d 100644 --- a/lib/bb/cache.py +++ b/lib/bb/cache.py @@ -294,6 +294,7 @@ class Cache(object): logger.debug(1, "Parsing %s (full)", fn) + cfgData.setVar("__ONLYFINALISE", virtual or "default") bb_data = cls.load_bbfile(fn, appends, cfgData) return bb_data[virtual] |