Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Help: Normalize and consolidate standard policy advice paragraph | Brad King | 2024-01-11 | 1 | -4/+3 |
| | | | | | | | | Every policy's documentation has a paragraph on what version of CMake introduced it, how to set the policy, and whether CMake warns if the policy is not set. The wording of this paragraph has diverged across policies over time. Factor the paragraph out into a standard advice document included by every policy. | ||||
* | Help: Minor grammar, typo and formatting cleanups | Craig Scott | 2022-10-09 | 1 | -1/+1 |
| | |||||
* | MSVC: Add abstraction for debug information format | Glen Chung | 2022-09-14 | 1 | -0/+55 |
Replace our hard-coded default for `/Zi` with a first-class abstraction to select the debug information format an enumeration of logical names. We've long hesitated to do this because the idea of "debug information format" touches on related concepts on several platforms. Avoid that scope creep by simply defining an abstraction that applies only when targeting the MSVC ABI on Windows. Removing the old default flag requires a policy because existing projects may rely on string processing to edit them and choose a runtime library under the old behavior. Add policy CMP0141 to provide compatibility. Fixes: #10189 |