CMake/Auxiliary
AJIOB 2b2344b412 MSVC: Add abstraction for runtime checks
Replace our hard-coded default for `/RTC1` with a first-class
abstraction to select runtime checks from an enumeration of logical
names.  Add a `MSVC_RUNTIME_CHECKS` target property and corresponding
`CMAKE_MSVC_RUNTIME_CHECKS` variable.

Removing the old default flag requires a policy because existing
projects may rely on string processing to edit them and choose
runtime checks under the old behavior.  Add policy CMP0184 to
provide compatibility.

Fixes: #26614
2025-01-29 13:07:41 -05:00
..
bash-completion bash-completion: Complete a workflow name after the --workflow option 2024-10-27 21:08:12 +04:00
vim MSVC: Add abstraction for runtime checks 2025-01-29 13:07:41 -05:00
cmake-mode.el Fix: A lot of typos in code found by typos 2025-01-12 18:49:34 +04:00
cmake.m4 LCC: Add dedicated support for MCST LCC compiler 2021-10-15 05:05:19 +03:00
CMakeLists.txt Auxiliary: Add options to control Vim and Emacs file installation 2020-07-21 08:34:30 -04:00