aboutsummaryrefslogtreecommitdiffstats
path: root/lib/bb/tests
diff options
context:
space:
mode:
authorJoshua Watt <JPEWhacker@gmail.com>2020-06-09 13:34:14 -0500
committerRichard Purdie <richard.purdie@linuxfoundation.org>2020-06-10 16:22:26 +0100
commit8ff9203de4fce9c104c2987d86980c9f34036b97 (patch)
tree524a208f764d781c0d78f13a93cd67253011de40 /lib/bb/tests
parent3459d98fbc280637ecb36961bda8436818ee51e5 (diff)
downloadbitbake-8ff9203de4fce9c104c2987d86980c9f34036b97.tar.gz
bitbake: siggen: Pass all data caches to hash functions
Passing all the data caches to the task hashing functions allows them to correctly account for mcdepends in task signatures. This allows tasks to be correctly re-run when a mcdepends changes. By default, the legacy behavior is maintained for derived signature generators by passing a special proxy object that can either be used to access all multiconfigs or the legacy behavior. If a derived signature generator is updated, it can set the supports_multiconfig_datacaces property to instruct bitbake it deals with multiconfigs properly. [YOCTO #13724] Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'lib/bb/tests')
0 files changed, 0 insertions, 0 deletions