diff options
author | Brad King <brad.king@kitware.com> | 2022-06-08 16:37:48 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2022-06-08 19:13:27 (GMT) |
commit | c111d440cef08f744f910ebdca063f1c63586e84 (patch) | |
tree | 33e741419d362df4a73a0a4042d4eec810916889 /Tests/RunCMake/Graphviz/test_project | |
parent | aaf5353c47965cae7e12aa03884be3ae67e9b09a (diff) | |
download | CMake-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/Graphviz/test_project')
0 files changed, 0 insertions, 0 deletions