Sign in
◑
Theme
fuchsia
/
third_party
/
github.com
/
Kitware
/
CMake
/
f2027a886bb3c8f439c967031237673e7985577d
commit
f2027a886bb3c8f439c967031237673e7985577d
[
log
]
author
Taylor Sasser <taylor.sasser@kitware.com>
Wed Oct 29 06:11:19 2025 -0400
committer
Taylor Sasser <taylor.sasser@kitware.com>
Wed Dec 17 14:33:34 2025 -0500
tree
d493cac42f7341f09bf547e37622e8ee26e9fa8f
parent
dcadde3662a61d403b6995ced385a0f953b8e172
[
diff
]
cmSbom: Add `install(SBOM)` generator and unit tests
Source/CMakeLists.txt
[
diff
]
Source/cmExperimental.cxx
[
diff
]
Source/cmExperimental.h
[
diff
]
Source/cmExportInstallSbomGenerator.cxx
[Added -
diff
]
Source/cmExportInstallSbomGenerator.h
[Added -
diff
]
Source/cmExportSbomGenerator.cxx
[Added -
diff
]
Source/cmExportSbomGenerator.h
[Added -
diff
]
Source/cmInstallCommand.cxx
[
diff
]
Source/cmInstallSbomExportGenerator.cxx
[Added -
diff
]
Source/cmInstallSbomExportGenerator.h
[Added -
diff
]
Source/cmSbomArguments.cxx
[Added -
diff
]
Source/cmSbomArguments.h
[Added -
diff
]
Tests/RunCMake/CMakeLists.txt
[
diff
]
Tests/RunCMake/InstallSbom/ApplicationTarget-install-check.cmake
[Added -
diff
]
Tests/RunCMake/InstallSbom/ApplicationTarget.cmake
[Added -
diff
]
Tests/RunCMake/InstallSbom/CMakeLists.txt
[Added -
diff
]
Tests/RunCMake/InstallSbom/IgnoresInterfaceDirs.cmake
[Added -
diff
]
Tests/RunCMake/InstallSbom/InterfaceTarget-install-check.cmake
[Added -
diff
]
Tests/RunCMake/InstallSbom/InterfaceTarget.cmake
[Added -
diff
]
Tests/RunCMake/InstallSbom/MissingPackageNamespace-install-check.cmake
[Added -
diff
]
Tests/RunCMake/InstallSbom/MissingPackageNamespace.cmake
[Added -
diff
]
Tests/RunCMake/InstallSbom/ProjectMetadata-install-check.cmake
[Added -
diff
]
Tests/RunCMake/InstallSbom/ProjectMetadata.cmake
[Added -
diff
]
Tests/RunCMake/InstallSbom/ReferencesNonExportedTarget-install-check.cmake
[Added -
diff
]
Tests/RunCMake/InstallSbom/ReferencesNonExportedTarget.cmake
[Added -
diff
]
Tests/RunCMake/InstallSbom/Requirements-install-check.cmake
[Added -
diff
]
Tests/RunCMake/InstallSbom/Requirements.cmake
[Added -
diff
]
Tests/RunCMake/InstallSbom/RunCMakeTest.cmake
[Added -
diff
]
Tests/RunCMake/InstallSbom/SharedTarget-install-check.cmake
[Added -
diff
]
Tests/RunCMake/InstallSbom/SharedTarget.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/ApplicationTarget-install-check.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/ApplicationTarget.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/Assertions.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/InterfaceTarget-install-check.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/InterfaceTarget.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/LICENSE.txt
[Added -
diff
]
Tests/RunCMake/Sbom/MissingPackageNamespace-install-check.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/MissingPackageNamespace.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/ProjectMetadata-install-check.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/ProjectMetadata.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/ReferencesNonExportedTarget-install-check.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/ReferencesNonExportedTarget.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/Requirements-install-check.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/Requirements.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/Setup.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/SharedTarget-install-check.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/SharedTarget.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/cmake/bar-config-version.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/cmake/bar-config.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/cmake/bar-config.cps-meta
[Added -
diff
]
Tests/RunCMake/Sbom/cmake/baz-config-version.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/cmake/baz-config.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/cmake/baz-config.cps-meta
[Added -
diff
]
Tests/RunCMake/Sbom/cmake/test-config.cmake
[Added -
diff
]
Tests/RunCMake/Sbom/cps/foo.cps
[Added -
diff
]
Tests/RunCMake/Sbom/main.c
[Added -
diff
]
Tests/RunCMake/Sbom/test.c
[Added -
diff
]
57 files changed
tree: d493cac42f7341f09bf547e37622e8ee26e9fa8f
.github/
.gitlab/
Auxiliary/
Help/
Licenses/
Modules/
Packaging/
Source/
Templates/
Tests/
Utilities/
.clang-format
.clang-tidy
.codespellrc
.editorconfig
.git-remote-files
.gitattributes
.gitignore
.gitlab-ci.yml
.hooks-config
.pre-commit-config.yaml
.typos.toml
bootstrap
cmake_uninstall.cmake.in
CMakeCPack.cmake
CMakeCPackOptions.cmake.in
CMakeGraphVizOptions.cmake
CMakeLists.txt
CMakeLogo.gif
CMP0207-NEW-all-result.txt
CMP0207-NEW-all-stderr.txt
CompileFlags.cmake
configure
CONTRIBUTING.rst
CONTRIBUTORS.rst
CTestConfig.cmake
CTestCustom.cmake.in
DartConfig.cmake
LICENSE.rst
README.rst
sgconfig.yml