Files
cmake/Source
Aiden Woodruff ee6bfdc1f3 CMAKE_TOOLCHAIN_FILE: Improve recovery from changed compiler or toolchain file
Replace __CMAKE_DELETE_CACHE_CHANGE_VARS_ with a set of changed
variables in cmState to avoid interference from scripts and simplify
handling of changed variables.

Errors during configure step will block re-configure when the toolchain
file has changed. Downstream errors can be caused by failing in
EnableLanguage without an error, behavior introduced in 7a989ed58a
(CMAKE_TOOLCHAIN_FILE: Detect path changes and reset cache, 2026-06-24).
Errors directly related to a changed toolchain file should be fixed by
using the new one.

Trigger a fatal error when the toolchain file change is detected to
avoid wasteful configure that will be reset anyway, then re-configure
only for that specific case. Avoid re-configuring multiple times.

Fixes: #27867
2026-07-03 09:25:33 -04:00
..
2026-07-01 00:06:31 -04:00
2026-01-29 10:16:59 -05:00
2025-08-01 09:56:00 -04:00
2025-11-12 14:54:35 -05:00
2025-10-07 09:29:18 -04:00
2026-04-16 15:10:35 -04:00
2025-08-26 14:29:01 -07:00
2026-04-16 15:10:35 -04:00
2026-04-16 15:10:35 -04:00
2026-06-02 09:19:40 -04:00
2026-01-27 18:15:26 +01:00
2026-04-30 15:36:23 -04:00
2026-04-16 15:10:35 -04:00
2026-04-29 10:36:20 -04:00
2026-06-18 11:16:07 -04:00
2026-06-23 10:01:01 -04:00
2025-11-12 14:54:35 -05:00
2025-11-12 14:54:35 -05:00
2026-02-03 09:34:23 +03:00
…