summaryrefslogtreecommitdiffstats
path: root/Help/release/3.24.rst
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'release-3.24'Brad King2023-03-081-0/+7
|\
| * CMake 3.24.4v3.24.4Brad King2023-03-081-0/+7
| |
* | Merge branch 'release-3.24'Brad King2022-11-011-0/+11
|\ \ | |/
| * CMake 3.24.3v3.24.3Brad King2022-11-011-0/+11
| |
* | Help: Reference options of sub-commands in some older release notes (>= 3.20)Alex Turbov2022-10-121-16/+20
|/
* CMake 3.24.2v3.24.2Brad King2022-09-131-3/+3
|
* CMake 3.24.1v3.24.1Brad King2022-08-171-2/+3
|
* Help: Add 3.24 release note about FindVulkan component enforcementBrad King2022-08-171-0/+5
| | | | | | | | Since commit 6e4d20921d (FindVulkan: Add component for `shaderc_combined`, 2022-05-18, v3.24.0-rc1~111^2~5), the module rejects unknown components. Add a release note about this behavior change. Issue: #23849
* TI compiler: Add support for COMPILE_WARNING_AS_ERROR target propertyCraig Scott2022-08-111-0/+11
|
* FindVulkan: Add missing 3.24 release notesMACHIZAUD Andréa2022-07-251-0/+4
|
* Merge topic 'rel-win-arm64' into release-3.24Brad King2022-06-231-0/+2
|\ | | | | | | | | | | | | 6108ced377 Help: Add release note for windows-arm64 binary Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7404
| * Help: Add release note for windows-arm64 binaryBrad King2022-06-221-0/+2
| | | | | | | | | | | | | | | | Since commit 41ea4d4de8 (ci: Rebuild Qt 6.3.0 windows-arm64 dependency with LLVM/Clang, 2022-06-17) the release binary package now includes a working `cmake-gui`, and is ready for general usage. Fixes: #21902
* | Merge topic 'vs-compile-batching' into release-3.24Brad King2022-06-231-4/+5
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | 9a0a94fdaa VS: Add variable to to turn off Visual Studio compile batching a7ebb73929 Help: Improve formatting in VS_NO_COMPILE_BATCHING docs Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7405
| * | VS: Add variable to to turn off Visual Studio compile batchingBrad King2022-06-221-4/+5
| |/ | | | | | | | | | | | | | | | | Extend the change from commit b764c7c273 (VS: Add property to turn off Visual Studio compile batching, 2022-02-07, v3.24.0-rc1~710^2) by adding a variable to initialize the property on every target. Issue: #23179 Fixes: #23639
* | FindPkgConfig: Revert "Populate _STATIC_LINK_LIBRARIES. Add STATIC_TARGET."Brad King2022-06-221-5/+0
|/ | | | | | | | | | Revert commit 020976d637 (FindPkgConfig: Populate _STATIC_LINK_LIBRARIES. Add STATIC_TARGET., 2021-12-31, v3.24.0-rc1~105^2). Several regressions have been reported. Revert the feature pending further discussion and design work. Issue: #21714 Fixes: #23642
* Help: Minor cleanups of 3.24 release notesCraig Scott2022-06-101-23/+25
|
* CheckIPOSupported: Compile check using flags of calling projectBrad King2022-06-101-0/+5
| | | | | | | | | | | | | | | | Forward `CMAKE_<LANG>_FLAGS` and `CMAKE_<LANG>_FLAGS_DEBUG` from the calling project into the test project. The set of flags may affect the availability of IPO support. Since this may change the result of the check for existing projects, add a policy for compatibility. This was discovered after commit 5fcadc481e (MSVC: Default to -ZI instead of /Zi for x86 and x64, 2022-05-24) introduced policy CMP0138 to switch our default for MSVC's debug info flag. The `-ZI` flag is incompatible with the `-GL` flag used for IPO, so CMP0138 was reverted pending future work on an alternative solution. Re-use the CMP0138 policy number for this change to CheckIPOSupported instead. Fixes: #23607
* MSVC: Revert "Default to -ZI instead of /Zi for x86 and x64"Brad King2022-06-091-3/+0
| | | | | | | | | | | | | | Revert commit 5fcadc481e (MSVC: Default to -ZI instead of /Zi for x86 and x64, 2022-05-24). The `-ZI` flag is incompatible with the `-GL` flag used for IPO, and so is not an unconditionally better default. Revert the change pending future design of a first-class setting for MSVC debug info format that can be automatically reconciled with IPO settings. That commit introduced policy CMP0138, but we already have later policy numbers used too. Leave placeholder text to avoid policy renumbering. Issue: #23607, #10189
* Help: Organize and revise 3.24 release notesBrad King2022-06-081-205/+243
| | | | | Add section headers similar to the 3.23 release notes and move each individual bullet into an appropriate section. Revise a few bullets.
* Help: Consolidate 3.24 release notesBrad King2022-06-071-0/+306
Run the `Utilities/Release/consolidate-relnotes.bash` script to move notes from `Help/release/dev/*` into `Help/release/3.24.rst`.