From b685d160cd3801bd20c1bccbbe541c7c2ae8a72c Mon Sep 17 00:00:00 2001 From: Brad King Date: Mon, 20 Oct 2025 14:29:34 -0400 Subject: [PATCH] Help: Clarify 4.2 release note on `$` policy CMP0199 Clarify the release note added by commit 8ac826a5f2 (GenEx: Fix evaluation of $ on imported targets, 2025-07-30, v4.2.0-rc1~439^2) to more precisely describe the behavior change. See: https://discourse.cmake.org/t/15251/2 --- Help/release/4.2.rst | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Help/release/4.2.rst b/Help/release/4.2.rst index 80d87d24e4..195933b82c 100644 --- a/Help/release/4.2.rst +++ b/Help/release/4.2.rst @@ -202,8 +202,9 @@ Deprecated and Removed Features Other Changes ============= -* The :genex:`$` generator expression no longer matches multiple - configurations. See policy :policy:`CMP0199`. +* The :genex:`$` generator expression, when appearing on an + imported target, has been fixed to only match the configuration actually + being consumed. See policy :policy:`CMP0199`. * Selection of configuration and location of imported targets is now more consistent. See policy :policy:`CMP0200`.