summaryrefslogtreecommitdiffstats
path: root/meta/lib
diff options
context:
space:
mode:
authorAndres Beltran <abeltran@linux.microsoft.com>2022-01-26 18:16:48 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-02-25 12:39:00 +0000
commitc3acbb936a339636153903daf127eec9f36de79b (patch)
tree4ad75ac83658540dcb7629d92beb5db84fab32ea /meta/lib
parent5b00b0e015312264cdb3fd88b6f4a8df456316c3 (diff)
downloadopenembedded-core-contrib-c3acbb936a339636153903daf127eec9f36de79b.tar.gz
create-spdx: add support for SDKs
Currently, SPDX SBOMs are only created for images. Add support for SDKs. Signed-off-by: Andres Beltran <abeltran@linux.microsoft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib')
-rw-r--r--meta/lib/oe/sbom.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/meta/lib/oe/sbom.py b/meta/lib/oe/sbom.py
index 848812c0b7..3372f13a9d 100644
--- a/meta/lib/oe/sbom.py
+++ b/meta/lib/oe/sbom.py
@@ -28,6 +28,10 @@ def get_image_spdxid(img):
return "SPDXRef-Image-%s" % img
+def get_sdk_spdxid(sdk):
+ return "SPDXRef-SDK-%s" % sdk
+
+
def write_doc(d, spdx_doc, subdir, spdx_deploy=None):
from pathlib import Path