summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'release-3.27'Brad King2023-08-160-0/+0
|\
| * Merge topic 'unity_c_no_extensions' into release-3.27Brad King2023-08-161-1/+1
| |\ | | | | | | | | | | | | | | | | | | | | | 7f7c443667 Unity: use C-style comments to work both with C and C++ Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8718
* | \ Merge topic 'unity_c_no_extensions'Brad King2023-08-161-1/+1
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | 7f7c443667 Unity: use C-style comments to work both with C and C++ Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8718
| * | Unity: use C-style comments to work both with C and C++Sylvain Joubert2023-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Update the comment added by commit 485256f2d0 (Unity: Suppress clang-tidy 'bugprone-suspicious-include' warning, 2023-04-27, v3.27.0-rc1~149^2) to work for C. Fixes: #25184
* | | Merge branch 'release-3.27'Brad King2023-08-160-0/+0
|\ \ \ | | |/ | |/|
| * | Merge topic 'ghs-escape-custom-command-comments' into release-3.27Brad King2023-08-161-1/+3
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | 5a41d926dd GHS: Escape custom command comments Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8714
* | \ \ Merge topic 'ghs-escape-custom-command-comments'Brad King2023-08-161-1/+3
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | 5a41d926dd GHS: Escape custom command comments Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8714
| * | | GHS: Escape custom command commentsWilliam Sciaroni2023-08-151-1/+3
| | |/ | |/| | | | | | | Fixes: #25171
* | | Merge branch 'release-3.27'Brad King2023-08-160-0/+0
|\ \ \ | | |/ | |/|
| * | Merge topic 'clang_c23' into release-3.27Brad King2023-08-161-1/+4
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 65288eb92a Clang: use -std=c23 for Clang 18+ Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: scivision <michael@scivision.dev> Merge-request: !8716
* | \ \ Merge topic 'clang_c23'Brad King2023-08-161-1/+4
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | 65288eb92a Clang: use -std=c23 for Clang 18+ Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: scivision <michael@scivision.dev> Merge-request: !8716
| * | | Clang: use -std=c23 for Clang 18+Raul Tambre2023-08-151-1/+4
| | |/ | |/| | | | | | | Canonical flag changed in LLVM commit 13629b140801870feff855ca168edf6b34dbef8d.
* | | Merge branch 'release-3.27'Brad King2023-08-160-0/+0
|\ \ \ | | |/ | |/|
| * | Merge topic 'FindPython-3.13' into release-3.27Brad King2023-08-163-3/+3
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | dfab044c44 FindPython: add support for Python 3.13 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8712
* | \ \ Merge topic 'FindPython-3.13'Brad King2023-08-163-3/+3
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | dfab044c44 FindPython: add support for Python 3.13 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8712
| * | | FindPython: add support for Python 3.13Vasily Ryabov2023-08-153-3/+3
| | |/ | |/| | | | | | | | | | Python 3.13.0a0 can be built from main branch of python/cpython though there were no official releases yet.
* | | CMake Nightly Date StampKitware Robot2023-08-161-1/+1
| | |
* | | Merge branch 'release-3.27'Brad King2023-08-150-0/+0
|\ \ \ | | |/ | |/|
| * | Merge topic 'TAPI-is-Apple-only' into release-3.27Brad King2023-08-152-7/+7
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8b0f0dc257 Apple Text Stubs (.tbd): various fixes Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8708
* | \ \ Merge topic 'TAPI-is-Apple-only'Brad King2023-08-152-7/+7
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | 8b0f0dc257 Apple Text Stubs (.tbd): various fixes Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8708
| * | | Apple Text Stubs (.tbd): various fixesMarc Chevrier2023-08-112-7/+7
| | |/ | |/| | | | | | | | | | | | | | | | * ensure tapi lookup is applied only for concerned toolchains * fix typos in tests Fixes: #25182
* | | Merge branch 'release-3.27'Brad King2023-08-150-0/+0
|\ \ \ | | |/ | |/|
| * | Merge topic 'FindJNI-no-xcode' into release-3.27Brad King2023-08-151-5/+9
| |\ \ | | |/ | |/| | | | | | | | | | | | | 597139b853 FindJNI: Restore support for macOS without Xcode Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8707
* | | Merge topic 'FindJNI-no-xcode'Brad King2023-08-151-5/+9
|\ \ \ | | |/ | |/| | | | | | | | | | | | | 597139b853 FindJNI: Restore support for macOS without Xcode Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8707
| * | FindJNI: Restore support for macOS without XcodeBrad King2023-08-111-5/+9
| |/ | | | | | | | | | | | | Fix logic added by commit efa0e2ddaf (FindJNI: Update for Xcode greater than 12.1 on macOS, 2023-08-06, v3.27.2~5^2) to tolerate missing `xcodebuild`. Fixes: #25181
* | CMake Nightly Date StampKitware Robot2023-08-151-1/+1
| |
* | Merge topic 'test-properties-directory'Kyle Edwards2023-08-1429-30/+333
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2ccb897d86 get_test_property(): Add DIRECTORY option 84e76fedb0 get_property(TEST): Add DIRECTORY option efc8f19cc5 set_tests_properties(): Add DIRECTORY option 753999d4db set_property(TEST): Add DIRECTORY option Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8709
| * | get_test_property(): Add DIRECTORY optionKyle Edwards2023-08-116-12/+64
| | |
| * | get_property(TEST): Add DIRECTORY optionKyle Edwards2023-08-113-8/+40
| | |
| * | set_tests_properties(): Add DIRECTORY optionKyle Edwards2023-08-1112-2/+84
| | |
| * | set_property(TEST): Add DIRECTORY optionKyle Edwards2023-08-1011-8/+145
| | |
* | | Merge topic 'ctest-generate-resource-spec-file'Kyle Edwards2023-08-1449-46/+417
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c8c1dd0d95 CTest: Add ability to dynamically generate resource spec file 3f5a5a5856 cmCTestRunTest::StartFailure(): Add total argument Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8699
| * | | CTest: Add ability to dynamically generate resource spec fileKyle Edwards2023-08-1048-37/+406
| | | | | | | | | | | | | | | | Issue: #25106
| * | | cmCTestRunTest::StartFailure(): Add total argumentKyle Edwards2023-08-103-9/+11
| |/ / | | | | | | | | | | | | | | | | | | This function was being called when TotalNumberOfTests hadn't been initialized, resulting in undefined output. It's not clear why this was never apparent until now. Accept a total argument to ensure it's initialized.
* | | CMake Nightly Date StampKitware Robot2023-08-141-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2023-08-131-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2023-08-121-1/+1
| | |
* | | Merge topic 'nvcc-std-flags'Brad King2023-08-112-62/+71
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 2c6fe64876 NVIDIA-CUDA: Factor out helper for NVCC C++ standard flags Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8705
| * | | NVIDIA-CUDA: Factor out helper for NVCC C++ standard flagsBrad King2023-08-102-62/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These standard flags will be the same for other C++-derived languages supported by nvcc. Follow the pattern from commit 25439c7d62 (Clang: Refactor CXX standard flags ..., 2020-03-16, v3.18.0-rc1~362^2~4) to factor them into a single macro so we can easily reuse them. Issue: #25143
* | | | Merge topic 'hip-compiler-id'Brad King2023-08-111-0/+4
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ec1e372953 HIP: Limit compiler id candidates to those supporting HIP Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8704
| * | | | HIP: Limit compiler id candidates to those supporting HIPBrad King2023-08-101-0/+4
| |/ / / | | | | | | | | | | | | | | | | | | | | Currently we only support using Clang for HIP. Issue: #25143
* | | | Merge topic 'test-ifort-windows'Brad King2023-08-111-0/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 70623f3bbf Tests: Fix RunCMake.BuildDepends Fortran case with Intel compiler on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8702
| * | | | Tests: Fix RunCMake.BuildDepends Fortran case with Intel compiler on WindowsBrad King2023-08-101-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | The test regularly fails updating the `vc*.pdb` compiler-generated PDB file. Add the `/Z7` flag as the compiler suggests for this.
* | | | | CMake Nightly Date StampKitware Robot2023-08-111-1/+1
| |/ / / |/| | |
* | | | Merge branch 'release-3.27'Brad King2023-08-100-0/+0
|\ \ \ \ | | |_|/ | |/| |
| * | | CMake 3.27.2v3.27.2Brad King2023-08-101-1/+1
| | | |
* | | | Merge branch 'release-3.27'Brad King2023-08-100-0/+0
|\ \ \ \ | |/ / /
| * | | Merge topic 'vs-sdk-selection' into release-3.27Brad King2023-08-1018-109/+201
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 89b611ab32 VS: Select latest Windows SDK even when targeting Windows 8.1 and below ae97d82e83 VS: Teach CMAKE_GENERATOR_PLATFORM to support Windows 8.1 SDK selection 15ff89654b VS: Teach CMAKE_GENERATOR_PLATFORM to use Windows 10 SDKs for older versions bba1a23da9 VS: Consolidate Windows SDK major version selection dispatch 209973e510 VS: Do not print empty Windows SDK version when none is selected ec6dd77053 Tests: Remove redundant condition in RunCMake.GeneratorPlatform test 4776a584ad Help: Add 3.27 release note on VS default SDK selection Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8697
* | \ \ \ Merge topic 'vs-sdk-selection'Brad King2023-08-1018-109/+200
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d5118ed2e5 Merge branch 'backport-vs-sdk-selection' into vs-sdk-selection 89b611ab32 VS: Select latest Windows SDK even when targeting Windows 8.1 and below ae97d82e83 VS: Teach CMAKE_GENERATOR_PLATFORM to support Windows 8.1 SDK selection 15ff89654b VS: Teach CMAKE_GENERATOR_PLATFORM to use Windows 10 SDKs for older versions bba1a23da9 VS: Consolidate Windows SDK major version selection dispatch 209973e510 VS: Do not print empty Windows SDK version when none is selected ec6dd77053 Tests: Remove redundant condition in RunCMake.GeneratorPlatform test 4776a584ad Help: Add 3.27 release note on VS default SDK selection Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8697
| * | | | Merge branch 'backport-vs-sdk-selection' into vs-sdk-selectionBrad King2023-08-1018-109/+200
| |\ \ \ \ | | | |/ / | | |/| |