summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Tests: Teach CheckSourceTree test to clean up some specific known filesBrad King2022-10-131-0/+7
| | | | | | | Some nightly builds occasionally leave some log files behind due to local configuration. Remove them before checking the source tree since they are known to not be CMake bugs leaving behind source tree modifications in the test suite.
* cmFindPackageCommand: Suppress LCC false-positive warningBrad King2022-10-131-0/+7
| | | | | | | Extend the LCC warning suppression from commit 08e7fb3cfa (cmFindPackageCommand: Compile-time path generator expressions, 2022-07-05, v3.25.0-rc1~361^2~5) to cover a new number for the same warning, now produced by LCC 1.26.15.
* Merge topic 'post-rel-dev'Brad King2022-10-1310-11/+57
|\ | | | | | | | | | | | | | | | | | | 5f998bbcb3 Configure CMake itself with policies through CMake 3.24 6bd18eed8e export: Increase maximum policy version in exported files to 3.24 c0e8bb5150 Add deprecation warnings for policies CMP0108 and below Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7786
| * Configure CMake itself with policies through CMake 3.24Brad King2022-10-123-7/+3
| |
| * export: Increase maximum policy version in exported files to 3.24Brad King2022-10-121-2/+2
| | | | | | | | | | | | The files generatd by `install(EXPORT)` and `export()` commands are known to work with policies as of CMake 3.24, so enable them in sufficiently new CMake versions.
| * Add deprecation warnings for policies CMP0108 and belowBrad King2022-10-126-2/+52
| | | | | | | | | | | | | | The OLD behaviors of all policies are deprecated, but only by documentation. Add an explicit deprecation diagnostic for policies introduced in CMake 3.18 and below to encourage projects to port away from setting policies to OLD.
* | Merge branch 'release-3.25'Brad King2022-10-130-0/+0
|\ \
| * \ Merge topic 'correct_cufile_linkage' into release-3.25Brad King2022-10-131-1/+1
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | eefba0fb02 FindCUDAToolkit: cuFile_rdma_static needs to link to cuFile_static Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7785
* | \ \ Merge topic 'correct_cufile_linkage'Brad King2022-10-131-1/+1
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | eefba0fb02 FindCUDAToolkit: cuFile_rdma_static needs to link to cuFile_static Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7785
| * | | FindCUDAToolkit: cuFile_rdma_static needs to link to cuFile_staticRobert Maynard2022-10-121-1/+1
| |/ /
* | | CMake Nightly Date StampKitware Robot2022-10-131-1/+1
| |/ |/|
* | Merge branch 'release-3.25'Brad King2022-10-120-0/+0
|\ \ | |/
| * CMake 3.25.0-rc1v3.25.0-rc1Brad King2022-10-121-1/+1
| |
* | Merge branch 'release-3.25'Brad King2022-10-120-0/+0
|\ \ | |/
| * Merge topic 'doc-gen' into release-3.25Brad King2022-10-121-15/+19
| |\ | | | | | | | | | | | | | | | | | | | | | 9e8b8bf4ef Help: Document version when COMPILE_LANGUAGE genex accepts multiple languages 16f37ea7a0 Help: Document comma-separation in some generator expressions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7784
* | \ Merge topic 'doc-gen'Brad King2022-10-121-15/+19
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | 9e8b8bf4ef Help: Document version when COMPILE_LANGUAGE genex accepts multiple languages 16f37ea7a0 Help: Document comma-separation in some generator expressions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7784
| * | Help: Document version when COMPILE_LANGUAGE genex accepts multiple languagesMichael Hirsch2022-10-121-0/+4
| | |
| * | Help: Document comma-separation in some generator expressionsMichael Hirsch2022-10-121-15/+15
| | |
* | | Merge branch 'release-3.25'Brad King2022-10-120-0/+0
|\ \ \ | | |/ | |/|
| * | Merge topic 'doc-cmake-E-subcommand-suboptions' into release-3.25Brad King2022-10-126-52/+99
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 26020fdaae Help: Reference options of sub-commands in some older release notes (>= 3.20) c3ec1b7411 Help: Replace the ref `cmake --workflow --preset` with `option` role a0349eb13f Help: Make cmake(1) sub-command options look like other options Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7782
* | \ \ Merge topic 'doc-cmake-E-subcommand-suboptions'Brad King2022-10-126-52/+99
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | 26020fdaae Help: Reference options of sub-commands in some older release notes (>= 3.20) c3ec1b7411 Help: Replace the ref `cmake --workflow --preset` with `option` role a0349eb13f Help: Make cmake(1) sub-command options look like other options Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7782
| * | | Help: Reference options of sub-commands in some older release notes (>= 3.20)Alex Turbov2022-10-124-29/+36
| | | |
| * | | Help: Replace the ref `cmake --workflow --preset` with `option` roleAlex Turbov2022-10-121-2/+2
| | | | | | | | | | | | | | | | | | | | So, it'll look the same as refs to other commands in this release notes below.
| * | | Help: Make cmake(1) sub-command options look like other optionsAlex Turbov2022-10-121-21/+61
| |/ / | | | | | | | | | | | | | | | | | | Particularly, - options for `cmake -E env` - options for `cmake -E tar`
* | | Merge branch 'release-3.25'Brad King2022-10-120-0/+0
|\ \ \ | |/ /
| * | Merge topic 'GoogleTest-TYPED_TEST_P' into release-3.25Brad King2022-10-121-2/+4
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1d340d7cb2 GoogleTest: Add gtest-filter for TYPED_TEST_P Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7778
* | \ \ Merge topic 'GoogleTest-TYPED_TEST_P'Brad King2022-10-121-2/+4
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | 1d340d7cb2 GoogleTest: Add gtest-filter for TYPED_TEST_P Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7778
| * | | GoogleTest: Add gtest-filter for TYPED_TEST_POleksii Odynochenko2022-10-111-2/+4
| | | |
* | | | Merge branch 'release-3.25'Brad King2022-10-120-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge topic 'add_nvptx_compiler_to_findCUDAToolkit' into release-3.25Brad King2022-10-121-0/+20
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 01cfd0163d FindCUDAToolkit: Add support for the nvptx compiler library Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7779
* | \ \ \ Merge topic 'add_nvptx_compiler_to_findCUDAToolkit'Brad King2022-10-121-0/+20
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | 01cfd0163d FindCUDAToolkit: Add support for the nvptx compiler library Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7779
| * | | | FindCUDAToolkit: Add support for the nvptx compiler libraryRobert Maynard2022-10-111-0/+20
| | | | | | | | | | | | | | | | | | | | Fixes #23892
* | | | | Merge branch 'release-3.25'Brad King2022-10-120-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge topic 'add_cufile_to_findCUDAToolkit' into release-3.25Brad King2022-10-121-0/+25
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ce6de038d9 FindCUDAToolkit: Add support for the cuFile library Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7763
* | \ \ \ \ Merge topic 'add_cufile_to_findCUDAToolkit'Brad King2022-10-121-0/+25
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | ce6de038d9 FindCUDAToolkit: Add support for the cuFile library Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7763
| * | | | | FindCUDAToolkit: Add support for the cuFile libraryRobert Maynard2022-10-111-0/+25
| | | | | |
* | | | | | Merge branch 'release-3.25'Brad King2022-10-120-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge branch 'release-3.24' into release-3.25Brad King2022-10-120-0/+0
| |\ \ \ \ \
* | \ \ \ \ \ Merge branch 'release-3.24'Brad King2022-10-120-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge branch 'flang-implicit-link-info' into release-3.24Brad King2022-10-116-2/+50
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !7781
* | \ \ \ \ \ \ Merge branch 'release-3.25'Brad King2022-10-120-0/+0
|\ \ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | |
| * | | | | | | Merge topic 'flang-implicit-link-info' into release-3.25Brad King2022-10-126-2/+50
| |\ \ \ \ \ \ \ | | | |/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0301779e85 LLVMFlang: Add support for mixed-language linking with Fortran Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7781
* | | | | | | | Merge topic 'flang-implicit-link-info'Brad King2022-10-126-2/+50
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0301779e85 LLVMFlang: Add support for mixed-language linking with Fortran Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7781
| * | | | | | | LLVMFlang: Add support for mixed-language linking with FortranBrad King2022-10-116-2/+50
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Parse implicit link information for this compiler to support mixed-language linking. This was missed by commit 85749766df (LLVMFlang: Add support for LLVM Flang, 2021-07-07, v3.24.0-rc1~86^2). Also activate mixed-language test cases that would have caught this. Issue: #22387
* | | | | | | CMake Nightly Date StampKitware Robot2022-10-121-1/+1
| | | | | | |
* | | | | | | Begin post-3.25 developmentBrad King2022-10-113-2/+11
| | | | | | |
* | | | | | | Merge branch 'release-3.25'Brad King2022-10-113-12/+3
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Begin 3.25 release versioningBrad King2022-10-111-3/+3
| | | | | | |
| * | | | | | Help: Drop development topic notes to prepare releaseBrad King2022-10-112-9/+0
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Release versions do not have the development topic section of the CMake Release Notes index page.
* | | | | | Merge topic 'doc-3.25-relnotes'Brad King2022-10-1155-275/+264
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 286a40cb5b Help: Update Sphinx versionadded directives for 3.25 release f93f97d6c2 Help: Organize and revise 3.25 release notes c174ef23f4 Help: Consolidate 3.25 release notes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7751