aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorAlberto Pianon <alberto@pianon.eu>2023-12-14 09:09:13 +0100
committerAlberto Pianon <alberto@pianon.eu>2023-12-14 09:09:13 +0100
commita8e68e252cf9f268219c60be2e3cb040b6d14165 (patch)
tree8a8f59613d6f607cf785e23bf5c0160bb5e36780 /doc
parent42a1c9fe698a03feb34c5bba223c6e6e0350925b (diff)
downloadbitbake-contrib-alpianon/2.0+unpacktracer.tar.gz
fetch2: Add API for upstream source tracingalpianon/2.0+unpacktracer
This patch adds an API to bb.fetch2 to enable users to plug in an unpack tracer that can trace each source file back to its corresponding upstream source url, even when multiple upstream sources are combined together in the same unpack directory. This may be required for software composition analysis, license compliance, and detailed SBoM generation. This patch provides only the needed hooks in bb.fetch2 code and a dummy abstract class defining the API; users may load their own unpack tracer class by setting the BB_UNPACK_TRACER_CLASS config parameter. Signed-off-by: Alberto Pianon <alberto@pianon.eu>
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions