summaryrefslogtreecommitdiffstats
path: root/scripts/lib/scriptpath.py
diff options
context:
space:
mode:
authorJoshua Watt <JPEWhacker@gmail.com>2025-03-11 08:03:02 -0600
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-03-11 21:29:50 +0000
commit143103a1c457ebfd4fe088cc5d8233b934d3e2a9 (patch)
treeed2bb69df243eef6db9c563d3b41a90d3bb03d82 /scripts/lib/scriptpath.py
parent0606ae583e157160692bc80edf03b582a06ef30d (diff)
downloadpoky-143103a1c457ebfd4fe088cc5d8233b934d3e2a9.tar.gz
lib: Fix dependencies on SPDX code
The SPDX library code was being ignored from taskhash calculations due to accidentally being omitted from BBIMPORTS. This meant that changes in the code or dependent variables would not cause the task to rebuild correctly. In order to add spdx_common, convert the `Dep` object from a named tuple to a frozen dataclass. These function more or less equivalently, but the bitbake code parser cannot handle named tuples. Finally, the vardepsexclude that used to be present on the recipe tasks needs to be moved to the python code in order for the variables to be correctly ignored. Several unused exclusions were removed (From OE-Core rev: eb597bf61cbcb0a4d43149404c93eec0894fb4c7) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/lib/scriptpath.py')
0 files changed, 0 insertions, 0 deletions