Sign in
fuchsia
/
third_party
/
github.com
/
Kitware
/
CMake
/
987e0af366da6ddfdd9786401d508b785ae56295
commit
987e0af366da6ddfdd9786401d508b785ae56295
[
log
]
author
Kyle Edwards <kyedwards@nvidia.com>
Thu Mar 05 17:55:32 2026 -0500
committer
Kyle Edwards <kyedwards@nvidia.com>
Tue Mar 10 10:51:43 2026 -0400
tree
e564213e4a370a70e7decab620fda1c28bdd6a1b
parent
7e14c05f6a7ada3d3bf9f553e739de45c8984e6c
[
diff
]
GenEx: Add `$<TARGET_OBJECTS:...>` option to filter on source files Fixes: #27675
Help/manual/cmake-generator-expressions.7.rst
[
diff
]
Help/release/dev/genex-TARGET_OBJECTS-SOURCE_FILES.rst
[Added -
diff
]
Source/cmGeneratorExpressionNode.cxx
[
diff
]
Source/cmGeneratorTarget.cxx
[
diff
]
Source/cmGeneratorTarget.h
[
diff
]
Source/cmGlobalNinjaGenerator.cxx
[
diff
]
Source/cmLocalGenerator.cxx
[
diff
]
Source/cmMakefileTargetGenerator.cxx
[
diff
]
Source/cmNinjaNormalTargetGenerator.cxx
[
diff
]
Tests/RunCMake/CMakeLists.txt
[
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/CMakeLists.txt
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/RunCMakeTest.cmake
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/SOURCE_FILES-imported-result.txt
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/SOURCE_FILES-imported-stderr.txt
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/SOURCE_FILES-imported.cmake
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/SOURCE_FILES-noexist-result.txt
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/SOURCE_FILES-noexist-stderr.txt
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/SOURCE_FILES-noexist.cmake
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/SOURCE_FILES-not-in-target-result.txt
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/SOURCE_FILES-not-in-target-stderr.txt
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/SOURCE_FILES-not-in-target.cmake
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/SOURCE_FILES-relative-result.txt
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/SOURCE_FILES-relative-stderr.txt
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/SOURCE_FILES-relative.cmake
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/SOURCE_FILES.cmake
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/SOURCE_FILES_subdir/CMakeLists.txt
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/all.cmake
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/check_target_objects.cmake
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/common.cmake
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/empty1.c
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/empty1.cu
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/empty2.c
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/empty2.cu
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/empty3.c
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/invalid-result.txt
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/invalid-stderr.txt
[Added -
diff
]
Tests/RunCMake/GenEx-TARGET_OBJECTS/invalid.cmake
[Added -
diff
]
37 files changed
tree: e564213e4a370a70e7decab620fda1c28bdd6a1b
.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
CompileFlags.cmake
configure
CONTRIBUTING.rst
CONTRIBUTORS.rst
CTestConfig.cmake
CTestCustom.cmake.in
DartConfig.cmake
LICENSE.rst
README.rst
sgconfig.yml