summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/install
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2022-06-08 16:37:48 (GMT)
committerBrad King <brad.king@kitware.com>2022-06-08 19:13:27 (GMT)
commitc111d440cef08f744f910ebdca063f1c63586e84 (patch)
tree33e741419d362df4a73a0a4042d4eec810916889 /Tests/RunCMake/install
parentaaf5353c47965cae7e12aa03884be3ae67e9b09a (diff)
downloadCMake-c111d440cef08f744f910ebdca063f1c63586e84.zip
CMake-c111d440cef08f744f910ebdca063f1c63586e84.tar.gz
CMake-c111d440cef08f744f910ebdca063f1c63586e84.tar.bz2
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 'Tests/RunCMake/install')
0 files changed, 0 insertions, 0 deletions