diff options
Diffstat (limited to 'meta/lib')
| -rw-r--r-- | meta/lib/oe/spdx30_tasks.py | 8 |
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, |
