@@ -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() {
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(-)