1
0
mirror of https://github.com/Kitware/CMake.git synced 2025-10-14 02:08:27 +08:00

Merge topic 'doc-4.0-release-cleanup' into release-4.0

5dff5e2f7f Help: Fix typo in 4.0 release notes for CPack archive generator
713968c280 Help: Improve wording of docs related to MSVC runtime checks
316aaa6cdd Help: Fix inaccurate wording for CMAKE_XCODE_SCHEME_... variables

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10545
This commit is contained in:
Craig Scott
2025-03-30 09:59:53 +00:00
committed by Kitware Robot
9 changed files with 17 additions and 17 deletions

View File

@@ -24,9 +24,9 @@ offer a first-class abstraction. The
:variable:`CMAKE_MSVC_RUNTIME_CHECKS` variable and
:prop_tgt:`MSVC_RUNTIME_CHECKS` target property may be set to
select the MSVC runtime checks. If they are not set, CMake
enables runtime checks in ``Debug`` configuration using the default value
``$<$<CONFIG:Debug>:StackFrameErrorCheck;UninitializedVariable>``, if
supported by the compiler, or empty value otherwise.
enables runtime checks for the ``Debug`` configuration only using the default
value ``$<$<CONFIG:Debug>:StackFrameErrorCheck;UninitializedVariable>``, if
supported by the compiler, or an empty value otherwise.
This policy provides compatibility with projects that have not been updated
to be aware of the abstraction. The policy setting takes effect as of the

View File

@@ -18,14 +18,14 @@ support per-configuration specification. For example, the code:
set_property(TARGET foo PROPERTY
MSVC_RUNTIME_CHECKS "$<$<CONFIG:Debug,RelWithDebInfo>:PossibleDataLoss;UninitializedVariable>")
enables for the target ``foo`` the possible data loss and uninitialized variables checks
for the ``Debug`` and ``RelWithDebInfo`` configurations.
enables for the target ``foo`` the possible data loss and uninitialized
variables checks for the ``Debug`` and ``RelWithDebInfo`` configurations.
This property is initialized from the value of the
:variable:`CMAKE_MSVC_RUNTIME_CHECKS` variable, if it is set.
If this property is not set, CMake selects a runtime checks using
the default value ``$<$<CONFIG:Debug>:StackFrameErrorCheck;UninitializedVariable>``, if
supported by the compiler, or empty value otherwise.
If this property is not set, CMake selects runtime checks using the default
value ``$<$<CONFIG:Debug>:StackFrameErrorCheck;UninitializedVariable>``,
if supported by the compiler, or an empty value otherwise.
.. note::

View File

@@ -166,7 +166,7 @@ CTest
CPack
-----
* The :cpack_gen:`CPack Archive Generator` learned to generated ``.tar``
* The :cpack_gen:`CPack Archive Generator` learned to generate ``.tar``
packages without compression.
* The :cpack_gen:`CPack Archive Generator` now honors the

View File

@@ -3,7 +3,7 @@ CMAKE_XCODE_SCHEME_ENABLE_GPU_API_VALIDATION
.. versionadded:: 3.25
Property value for ``Metal: API Validation`` in the Options section of
Populate ``Metal: API Validation`` in the Options section of
the generated Xcode scheme.
This variable initializes the

View File

@@ -3,7 +3,7 @@ CMAKE_XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE
.. versionadded:: 3.23
Property value for ``GPU Frame Capture`` in the Options section of
Populate ``GPU Frame Capture`` in the Options section of
the generated Xcode scheme. Example values are ``Metal`` and
``Disabled``.

View File

@@ -3,7 +3,7 @@ CMAKE_XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION
.. versionadded:: 3.25
Property value for ``Metal: Shader Validation`` in the Options section of
Populate ``Metal: Shader Validation`` in the Options section of
the generated Xcode scheme.
This variable initializes the

View File

@@ -3,7 +3,7 @@ CMAKE_XCODE_SCHEME_LAUNCH_MODE
.. versionadded:: 3.25
Property value for ``Launch`` in the Info section of the generated Xcode
Populate ``Launch`` in the Info section of the generated Xcode
scheme.
This variable initializes the :prop_tgt:`XCODE_SCHEME_LAUNCH_MODE` property on

View File

@@ -3,11 +3,11 @@ CMAKE_XCODE_SCHEME_LLDB_INIT_FILE
.. versionadded:: 4.0
Property value for ``LLDB Init File`` in the Info section of the generated Xcode
Populate ``LLDB Init File`` in the Info section of the generated Xcode
scheme.
This variable initializes the :prop_tgt:`XCODE_SCHEME_LLDB_INIT_FILE` property on
all targets.
This variable initializes the :prop_tgt:`XCODE_SCHEME_LLDB_INIT_FILE` property
on all targets.
Please refer to the :prop_tgt:`XCODE_GENERATE_SCHEME` target property
documentation to see all Xcode schema related properties.

View File

@@ -3,7 +3,7 @@ CMAKE_XCODE_SCHEME_TEST_CONFIGURATION
.. versionadded:: 4.0
Set the build configuration to test the target.
Set the build configuration for testing targets.
This variable initializes the :prop_tgt:`XCODE_SCHEME_TEST_CONFIGURATION`
property on all targets.