aboutsummaryrefslogtreecommitdiffstats
path: root/poi-ooxml-full
diff options
context:
space:
mode:
authorPJ Fanning <fanningpj@apache.org>2022-12-21 11:23:43 +0000
committerPJ Fanning <fanningpj@apache.org>2022-12-21 11:23:43 +0000
commitb8d4597ea4070bc46b92c0b859b80f517446d703 (patch)
treecb7b62efc2e6ffa0d7b13c55366c47750d1a0272 /poi-ooxml-full
parent5b295d644b1bc75d69e91561df2bdf73e8b68647 (diff)
downloadpoi-b8d4597ea4070bc46b92c0b859b80f517446d703.tar.gz
poi-b8d4597ea4070bc46b92c0b859b80f517446d703.zip
cyclonedx per module
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906134 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'poi-ooxml-full')
-rw-r--r--poi-ooxml-full/build.gradle21
1 files changed, 20 insertions, 1 deletions
diff --git a/poi-ooxml-full/build.gradle b/poi-ooxml-full/build.gradle
index 79c7ec1a4b..0900c57b34 100644
--- a/poi-ooxml-full/build.gradle
+++ b/poi-ooxml-full/build.gradle
@@ -179,4 +179,23 @@ publishing {
spotbugsTest.enabled = false
spotbugsMain.enabled = false
javadoc.enabled = false
-javadocJar.enabled = false \ No newline at end of file
+javadocJar.enabled = false
+
+cyclonedxBom {
+ // includeConfigs is the list of configuration names to include when generating the BOM (leave empty to include every configuration)
+ includeConfigs = ["runtimeClasspath"]
+ // skipConfigs is a list of configuration names to exclude when generating the BOM
+ //skipConfigs = ["compileClasspath", "testCompileClasspath"]
+ // Specified the type of project being built. Defaults to 'library'
+ projectType = "library"
+ // Specified the version of the CycloneDX specification to use. Defaults to 1.4.
+ schemaVersion = "1.4"
+ // Boms destination directory (defaults to build/reports)
+ destination = file("build/reports")
+ // The file name for the generated BOMs (before the file format suffix). Defaults to 'bom'
+ outputName = "poi-ooxml-full-${project.version}.bom"
+ // The file format generated, can be xml, json or all for generating both
+ outputFormat = "all"
+ // Exclude BOM Serial Number
+ includeBomSerialNumber = true
+} \ No newline at end of file