summaryrefslogtreecommitdiff
path: root/CMakeCPack.cmake
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2022-06-08 12:37:48 -0400
committerBrad King <brad.king@kitware.com>2022-06-08 15:13:27 -0400
commitc111d440cef08f744f910ebdca063f1c63586e84 (patch)
tree33e741419d362df4a73a0a4042d4eec810916889 /CMakeCPack.cmake
parentaaf5353c47965cae7e12aa03884be3ae67e9b09a (diff)
downloadcmake-c111d440cef08f744f910ebdca063f1c63586e84.tar.gz
ExternalProject: Express per-config step stamp file paths using CONFIG genex
The ExternalProject module has long used the generator-specific placeholder in the `${CMAKE_CFG_INTDIR}` variable to express per-config stamp file paths in multi-config generators. Now that most generators support generator expressions in custom command outputs, we can use the `$<CONFIG>` genex instead. In particular, this fixes cross-config `BUILD_BYPRODUCTS` with the Ninja Multi-Config generator. Fixes: #23595
Diffstat (limited to 'CMakeCPack.cmake')
0 files changed, 0 insertions, 0 deletions