Marc Chevrier
989b469f1c
UseSWIG: Add support of perl5 language
2022-10-14 16:46:42 +02:00
Kitware Robot
d74b7be90b
CMake Nightly Date Stamp
2022-10-14 00:01:12 -04:00
Brad King
ba8f393f78
Merge topic 'post-rel-dev'
...
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
2022-10-13 09:55:15 -04:00
Brad King
07f34704d3
Merge branch 'release-3.25'
2022-10-13 09:54:07 -04:00
Brad King
7179a89cad
Merge topic 'correct_cufile_linkage'
...
eefba0fb02 FindCUDAToolkit: cuFile_rdma_static needs to link to cuFile_static
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7785
2022-10-13 09:54:06 -04:00
Brad King
ffad2c44d7
Merge topic 'correct_cufile_linkage' into release-3.25
...
eefba0fb02 FindCUDAToolkit: cuFile_rdma_static needs to link to cuFile_static
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7785
2022-10-13 09:54:05 -04:00
Kitware Robot
0e363520c3
CMake Nightly Date Stamp
2022-10-13 00:01:17 -04:00
Robert Maynard
eefba0fb02
FindCUDAToolkit: cuFile_rdma_static needs to link to cuFile_static
2022-10-12 13:26:05 -04:00
Brad King
5f998bbcb3
Configure CMake itself with policies through CMake 3.24
2022-10-12 12:43:27 -04:00
Brad King
6bd18eed8e
export: Increase maximum policy version in exported files to 3.24
...
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.
2022-10-12 12:41:25 -04:00
Brad King
c0e8bb5150
Add deprecation warnings for policies CMP0108 and below
...
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.
2022-10-12 12:40:52 -04:00
Brad King
f6af01b53d
Merge branch 'release-3.25'
2022-10-12 11:33:47 -04:00
Brad King
ed084886b7
CMake 3.25.0-rc1
v3.25.0-rc1
2022-10-12 10:23:58 -04:00
Brad King
0a45aa7525
Merge branch 'release-3.25'
2022-10-12 10:21:04 -04:00
Brad King
2c9efa54f2
Merge topic 'doc-gen'
...
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
2022-10-12 10:21:03 -04:00
Brad King
8cfd8a6486
Merge topic 'doc-gen' into release-3.25
...
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
2022-10-12 10:21:02 -04:00
Brad King
2dafdca255
Merge branch 'release-3.25'
2022-10-12 10:20:10 -04:00
Brad King
127d732de1
Merge topic 'doc-cmake-E-subcommand-suboptions'
...
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
2022-10-12 10:20:10 -04:00
Brad King
2df2e1e9df
Merge topic 'doc-cmake-E-subcommand-suboptions' into release-3.25
...
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
2022-10-12 10:20:09 -04:00
Michael Hirsch
9e8b8bf4ef
Help: Document version when COMPILE_LANGUAGE genex accepts multiple languages
2022-10-12 09:42:36 -04:00
Michael Hirsch
16f37ea7a0
Help: Document comma-separation in some generator expressions
2022-10-12 09:42:19 -04:00
Alex Turbov
26020fdaae
Help: Reference options of sub-commands in some older release notes (>= 3.20)
2022-10-12 09:29:48 -04:00
Alex Turbov
c3ec1b7411
Help: Replace the ref cmake --workflow --preset with option role
...
So, it'll look the same as refs to other commands in this release
notes below.
2022-10-12 09:29:48 -04:00
Alex Turbov
a0349eb13f
Help: Make cmake(1) sub-command options look like other options
...
Particularly,
- options for `cmake -E env`
- options for `cmake -E tar`
2022-10-12 09:29:48 -04:00
Brad King
67dc9905b1
Merge branch 'release-3.25'
2022-10-12 09:25:36 -04:00
Brad King
4a0258d58a
Merge topic 'GoogleTest-TYPED_TEST_P'
...
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
2022-10-12 09:25:36 -04:00
Brad King
2f2cdb0780
Merge topic 'GoogleTest-TYPED_TEST_P' into release-3.25
...
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
2022-10-12 09:25:35 -04:00
Brad King
b6bdf942bf
Merge branch 'release-3.25'
2022-10-12 09:22:12 -04:00
Brad King
a30c50558f
Merge topic 'add_nvptx_compiler_to_findCUDAToolkit'
...
01cfd0163d FindCUDAToolkit: Add support for the nvptx compiler library
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7779
2022-10-12 09:22:12 -04:00
Brad King
9adb3fb733
Merge topic 'add_nvptx_compiler_to_findCUDAToolkit' into release-3.25
...
01cfd0163d FindCUDAToolkit: Add support for the nvptx compiler library
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7779
2022-10-12 09:22:11 -04:00
Brad King
59f8e6e738
Merge branch 'release-3.25'
2022-10-12 09:21:01 -04:00
Brad King
3c0c9deea8
Merge topic 'add_cufile_to_findCUDAToolkit'
...
ce6de038d9 FindCUDAToolkit: Add support for the cuFile library
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7763
2022-10-12 09:21:00 -04:00
Brad King
9615bebe37
Merge topic 'add_cufile_to_findCUDAToolkit' into release-3.25
...
ce6de038d9 FindCUDAToolkit: Add support for the cuFile library
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7763
2022-10-12 09:20:59 -04:00
Brad King
d54a8c00ca
Merge branch 'release-3.25'
2022-10-12 09:19:51 -04:00
Brad King
8c3edbc4a6
Merge branch 'release-3.24'
2022-10-12 09:19:49 -04:00
Brad King
8391ae085c
Merge branch 'release-3.24' into release-3.25
2022-10-12 09:19:38 -04:00
Brad King
a78e4cfa90
Merge branch 'release-3.25'
2022-10-12 09:17:49 -04:00
Brad King
37d99bbe13
Merge topic 'flang-implicit-link-info'
...
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
2022-10-12 09:17:49 -04:00
Brad King
f3bb1c8d7f
Merge topic 'flang-implicit-link-info' into release-3.25
...
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
2022-10-12 09:17:47 -04:00
Kitware Robot
5ab07864cd
CMake Nightly Date Stamp
2022-10-12 00:01:17 -04:00
Brad King
76f13bcee0
Merge branch 'flang-implicit-link-info' into release-3.24
...
Merge-request: !7781
2022-10-11 16:17:23 -04:00
Brad King
0301779e85
LLVMFlang: Add support for mixed-language linking with Fortran
...
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
2022-10-11 15:38:48 -04:00
Brad King
7629a1182c
Begin post-3.25 development
2022-10-11 11:16:01 -04:00
Brad King
a7e4445306
Merge branch 'release-3.25'
2022-10-11 11:14:51 -04:00
Brad King
5d132113b1
Begin 3.25 release versioning
2022-10-11 11:13:05 -04:00
Brad King
e4a53a50eb
Help: Drop development topic notes to prepare release
...
Release versions do not have the development topic section of
the CMake Release Notes index page.
2022-10-11 11:12:07 -04:00
Brad King
cfd149387e
Merge topic 'doc-3.25-relnotes'
...
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
2022-10-11 11:10:56 -04:00
Robert Maynard
01cfd0163d
FindCUDAToolkit: Add support for the nvptx compiler library
...
Fixes #23892
2022-10-11 10:35:50 -04:00
Oleksii Odynochenko
1d340d7cb2
GoogleTest: Add gtest-filter for TYPED_TEST_P
2022-10-11 10:20:23 -04:00
Brad King
f5e8251497
Merge topic 'doc-misc-trivial-cleanups'
...
321eb0c33d Help: Tasking compiler supports compile warning as error
f8b3b24915 Help: Minor grammar, typo and formatting cleanups
3de30134f1 Help: Re-sort property, variable and compiler id lists
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7769
2022-10-11 10:12:04 -04:00