summaryrefslogtreecommitdiffstats
path: root/meta/lib
diff options
context:
space:
mode:
Diffstat (limited to 'meta/lib')
-rw-r--r--meta/lib/oe/spdx30_tasks.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/meta/lib/oe/spdx30_tasks.py b/meta/lib/oe/spdx30_tasks.py
index 8115088ab8..a2d316301f 100644
--- a/meta/lib/oe/spdx30_tasks.py
+++ b/meta/lib/oe/spdx30_tasks.py
@@ -632,6 +632,14 @@ def create_spdx(d):
632 set_var_field("SUMMARY", spdx_package, "summary", package=package) 632 set_var_field("SUMMARY", spdx_package, "summary", package=package)
633 set_var_field("DESCRIPTION", spdx_package, "description", package=package) 633 set_var_field("DESCRIPTION", spdx_package, "description", package=package)
634 634
635 if d.getVar("SPDX_PACKAGE_URL:%s" % package) or d.getVar("SPDX_PACKAGE_URL"):
636 set_var_field(
637 "SPDX_PACKAGE_URL",
638 spdx_package,
639 "software_packageUrl",
640 package=package
641 )
642
635 pkg_objset.new_scoped_relationship( 643 pkg_objset.new_scoped_relationship(
636 [oe.sbom30.get_element_link_id(build)], 644 [oe.sbom30.get_element_link_id(build)],
637 oe.spdx30.RelationshipType.hasOutput, 645 oe.spdx30.RelationshipType.hasOutput,