GP-1782: Software Bill of Materials (SBOM)

This commit is contained in:
Ryan Kurtz
2022-03-28 07:02:12 -04:00
parent ac804f2dbd
commit 5c0dc5f6dc
4 changed files with 189 additions and 0 deletions

View File

@@ -24,6 +24,8 @@ import org.apache.tools.ant.filters.*
*
*********************************************************************************/
apply from: "$rootProject.projectDir/gradle/support/sbom.gradle"
/********************************************************************************
* Local Vars
*********************************************************************************/
@@ -359,6 +361,13 @@ task assembleDistribution (type: Copy) {
into "Ghidra"
}
//////////////////////////////////////
// Software Bill of Materials (SBOM)
//////////////////////////////////////
doLast {
def bomFile = file("${destinationDir}/bom.json")
writeSoftwareBillOfMaterials(destinationDir, bomFile)
}
}
/*********************************************************************************