diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-01-23 23:36:29 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-07-12 22:50:45 +0100 |
commit | 577f16040013bc8fe9cea81cd8b40905b4fbccb7 (patch) | |
tree | 6cf63cc7cd1f3b993817a50f658404a756c92ef7 /bitbake/lib/toaster | |
parent | e7ccd9071233d66afb0bc72774b0032fb8229fe4 (diff) | |
download | poky-577f16040013bc8fe9cea81cd8b40905b4fbccb7.tar.gz |
bitbake: data_smart: Improve override handling
Rather than the heavy lifting in internal_finalize, move the bulk of
the functionality to getVar and rely on a new internal replaces variable
to keep track of any mappings that are needed. This removes the need
for the COW _special_values cache.
This change in functionality also implies we need to track any changes
not only to OVERRIDES but also any variable which OVERIDES depends upon.
Add code to handle this.
Explicitly list FILE as a value OVERRIDES depends upon since it doesn't
automatically get detected and is of key importance to OVERRIDES,
otherwise PN doesn't update when FILE changes.
(Bitbake rev: a6f1377ce3386d274882072d1ae6da3b1834149b)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/toaster')
0 files changed, 0 insertions, 0 deletions