summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorPetr Štetiar <ynezz@true.cz>2023-10-24 08:27:13 +0000
committerPetr Štetiar <ynezz@true.cz>2023-11-01 11:14:41 +0000
commitd604a07225c5c82b942cd3374cc113ad676a2519 (patch)
tree716b236d86df66ca729fd12bba72b3f2a462d336 /config
parent649655f427932fe79b96a41f883c8054b1806191 (diff)
downloadopenwrt-d604a07225c5c82b942cd3374cc113ad676a2519.tar.gz
openwrt-d604a07225c5c82b942cd3374cc113ad676a2519.tar.bz2
openwrt-d604a07225c5c82b942cd3374cc113ad676a2519.zip
build: add CycloneDX SBOM JSON support
CycloneDX is an open source standard developed by the OWASP foundation. It supports a wide range of development ecosystems, a comprehensive set of use cases, and focuses on automation, ease of adoption, and progressive enhancement of SBOMs (Software Bill Of Materials) throughout build pipelines. So lets add support for CycloneDX SBOM for packages and images manifests. Signed-off-by: Petr Štetiar <ynezz@true.cz>
Diffstat (limited to 'config')
-rw-r--r--config/Config-build.in8
1 files changed, 8 insertions, 0 deletions
diff --git a/config/Config-build.in b/config/Config-build.in
index 5f9a1be858..ebfce8add4 100644
--- a/config/Config-build.in
+++ b/config/Config-build.in
@@ -26,6 +26,14 @@ menu "Global build settings"
directory containing machine readable list of built profiles
and resulting images.
+ config JSON_CYCLONEDX_SBOM
+ bool "Create CycloneDX SBOM JSON"
+ default BUILDBOT
+ help
+ Create a JSON files *.bom.cdx.json in the build
+ directory containing Software Bill Of Materials in CycloneDX
+ format.
+
config ALL_NONSHARED
bool "Select all target specific packages by default"
select ALL_KMODS