diff mbox series

[v2,5/7] classes/sbom-cve-check: extract the database dependencies to a variable

Message ID 20260407210226.2375631-5-ross.burton@arm.com
State New
Headers show
Series [v2,1/7] sbom-cve-check-update-db: Fix do_populate_lic failure | expand

Commit Message

Ross Burton April 7, 2026, 9:02 p.m. UTC
This tidies up the dependencies, allowing for future tasks that will
need the same dependencies.

Signed-off-by: Ross Burton <ross.burton@arm.com>
---
 meta/classes-recipe/sbom-cve-check.bbclass | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)
diff mbox series

Patch

diff --git a/meta/classes-recipe/sbom-cve-check.bbclass b/meta/classes-recipe/sbom-cve-check.bbclass
index a24d34b896..c861a7965f 100644
--- a/meta/classes-recipe/sbom-cve-check.bbclass
+++ b/meta/classes-recipe/sbom-cve-check.bbclass
@@ -43,6 +43,10 @@  SBOM_CVE_CHECK_EXPORT_SUMMARY[doc] = "Export configuration to generate a human-r
 SBOM_CVE_CHECK_EXPORT_SUMMARY[type] ?= "summary"
 SBOM_CVE_CHECK_EXPORT_SUMMARY[ext] ?= ".cve.txt"
 
+SBOM_CVE_CHECK_UPDATE_DB_DEPENDENCIES ?= " \
+    sbom-cve-check-update-cvelist-native:do_patch \
+    sbom-cve-check-update-nvd-native:do_patch \
+"
 
 def run_sbom_cve_check(d, sbom_path, export_base_name, export_link_name=None):
     import os
@@ -111,8 +115,7 @@  do_sbom_cve_check[sstate-inputdirs] = "${SBOM_CVE_CHECK_DEPLOYDIR}"
 do_sbom_cve_check[sstate-outputdirs] = "${DEPLOY_DIR_IMAGE}"
 do_sbom_cve_check[depends] += " \
     python3-sbom-cve-check-native:do_populate_sysroot \
-    sbom-cve-check-update-cvelist-native:do_patch \
-    sbom-cve-check-update-nvd-native:do_patch \
+    ${SBOM_CVE_CHECK_UPDATE_DB_DEPENDENCIES} \
 "
 
 python do_sbom_cve_check_setscene() {