Files
CMake/Help/release
Matthew Woehlke 05ae95c864 cmTarget: Overhaul GetMappedConfig
Create a brand new implementation of `cmTarget::GetMappedConfig` which
prioritized a target's `IMPORTED_CONFIGURATIONS` as the 'source of
truth' for what configurations are available. In particular, this means
that configuration selection when `IMPORTED_CONFIGURATIONS` is set does
not depend on the library type in any manner. The fallback logic also
uses a more consistent 'usability' criteria that should result in more
consistent configuration selection, particularly for `INTERFACE`
targets.

The previous implementation is retained as a separate method for users
requesting the OLD behavior.

Fixes: #27022
2025-08-20 14:44:05 -04:00
..
2025-08-20 14:44:05 -04:00
2025-05-20 23:35:18 +02:00
2025-01-28 13:51:46 -05:00
2025-04-29 06:33:47 +02:00
2025-04-29 06:33:47 +02:00
2025-05-11 08:38:08 +02:00
2025-05-27 00:16:57 +02:00
2025-05-27 00:16:57 +02:00
2025-04-29 06:18:15 +02:00
2025-04-29 06:33:47 +02:00
2023-11-17 09:58:21 -05:00
2023-11-28 09:52:37 -05:00
2024-06-03 13:35:26 -04:00
2024-11-21 08:34:26 -05:00
2025-06-11 11:56:47 -04:00
2025-06-12 09:51:05 -04:00
2025-06-12 10:31:35 -04:00
2025-06-17 10:58:36 -04:00