Commit Graph

53018 Commits

Author SHA1 Message Date
Brad King f727410c8f Merge branch 'release-3.20' 2021-05-11 09:19:12 -04:00
Brad King ca11096fd3 Merge topic 'cpp23_gcc'
9fbbebe3d0 GNU: C++23 support
c9a1e06a18 GNU: Final C++20 flags
05f8c8178d GNU: C++17 default version

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6108
2021-05-11 09:19:12 -04:00
Brad King 13f813ebe4 Merge topic 'cpp23_gcc' into release-3.20
9fbbebe3d0 GNU: C++23 support
c9a1e06a18 GNU: Final C++20 flags
05f8c8178d GNU: C++17 default version

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6108
2021-05-11 09:19:11 -04:00
Kitware Robot fdab87312c CMake Nightly Date Stamp 2021-05-11 00:01:09 -04:00
Brad King a77cda587b Merge topic 'build-with-qt6-deprecations'
6c657173d8 cmake-gui: Address deprecation warnings with Qt6

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Sankhesh Jhaveri <sankhesh.jhaveri@kitware.com>
Merge-request: !6107
2021-05-10 12:21:45 -04:00
Raul Tambre 9fbbebe3d0 GNU: C++23 support
Added in GCC commit 78739c2df788ee5c868d998a6333d453317d8711, released in 11.1.
No lettered variant beforehand this time around.

Implements #22139.
2021-05-10 10:19:13 -04:00
Raul Tambre c9a1e06a18 GNU: Final C++20 flags
Added in GCC commit fb26050409473f5be54465beca114b7e48de43aa, released in 11.1.
2021-05-10 10:19:13 -04:00
Raul Tambre 05f8c8178d GNU: C++17 default version
Changed in GCC commit 0801f419440c14f6772b28f763ad7d40f7f7a580, released in 11.1.
2021-05-10 10:19:13 -04:00
Brad King 2ee55f9718 Merge topic 'remove-unused-Command-member'
1aa4f97c97 cmCTestGenericHandler: Remove unused Command member

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6106
2021-05-10 10:15:50 -04:00
Brad King 3928f31a26 Merge topic 'codespell'
fd02f10103 Xcode: Fix typos and spelling in error message
5950e54325 Source: Fix typos and spelling in comments
7072d83772 Help: Fix typos and spelling in documentation
03b1140ddc CONTRIBUTING: Fix typos and spelling
87f8843d8b FindMatlab: Fix spelling in warning and documentation
15cc39ed7f Modules: Fix typos and spelling in documentation
f015c36c5a Modules: Fix typos and spelling in comments of generated code
dad5b9d845 Modules: Fix typos and spelling in comments
...

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ben Boeckel <ben.boeckel@kitware.com>
Merge-request: !6099
2021-05-10 10:13:06 -04:00
Brad King b00a0e1d68 Merge topic 'update-kwsys'
ba87a84339 Merge branch 'upstream-KWSys' into update-kwsys
07727928f9 KWSys 2021-05-07 (979d7db0)

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6101
2021-05-10 10:12:10 -04:00
Brad King 3dd38ac36d Merge topic 'install-symlink-to-directory'
d71a7cc19d install(FILES): Allow installation of symlinks to directory

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6098
2021-05-10 10:11:04 -04:00
Brad King 74d35f5693 Merge topic 'windows-symlink-errors'
d7522b8f86 cmSystemTools: Improve CreateLink and CreateSymlink error codes

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6096
2021-05-10 10:09:59 -04:00
Brad King 6f9a513181 Merge branch 'release-3.20' 2021-05-10 10:06:53 -04:00
Brad King 961837a244 Merge topic 'FindBoost-1.76'
79be37b94e FindBoost: Add support for Boost 1.76

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6100
2021-05-10 10:06:53 -04:00
Brad King b2f1345aaf Merge topic 'FindBoost-1.76' into release-3.20
79be37b94e FindBoost: Add support for Boost 1.76

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6100
2021-05-10 10:06:52 -04:00
Brad King 888489275f Merge branch 'release-3.20' 2021-05-10 10:05:11 -04:00
Brad King 8ac314b381 Merge topic 'ep-update-git-hash-missing' into release-3.20
5e941a545b ExternalProject: Ensure git fetch if updating to hash we don't have yet

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ben Boeckel <ben.boeckel@kitware.com>
Merge-request: !6109
2021-05-10 10:05:11 -04:00
Brad King f889758ac7 Merge topic 'ep-update-git-hash-missing'
5e941a545b ExternalProject: Ensure git fetch if updating to hash we don't have yet

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ben Boeckel <ben.boeckel@kitware.com>
Merge-request: !6109
2021-05-10 10:05:11 -04:00
Kitware Robot 9a318a6c7a CMake Nightly Date Stamp 2021-05-10 00:01:10 -04:00
Kitware Robot f22d807df4 CMake Nightly Date Stamp 2021-05-09 00:01:04 -04:00
Craig Scott 5e941a545b ExternalProject: Ensure git fetch if updating to hash we don't have yet
In ac6a4d4884 (ExternalProject: Improve robustness of update step,
2020-10-17), the method used to check whether we already have a
commit or not was changed from using git rev-list to git rev-parse.
The new logic assumed rev-parse would output nothing if given a commit
hash it didn't know about, but it simply prints the hash again without
raising an error in this scenario. Amend that logic by adding ^{commit} to
the ref to ensure we do get an error if that ref is not currently known.

Fixes: #22166
2021-05-09 12:33:16 +10:00
Craig Scott 1aa4f97c97 cmCTestGenericHandler: Remove unused Command member
This was causing a cppcheck warning about an uninitialized member in
the constructor. Since nothing was using it, remove it.
2021-05-08 16:32:43 +10:00
Craig Scott 6c657173d8 cmake-gui: Address deprecation warnings with Qt6 2021-05-08 16:19:21 +10:00
Kitware Robot 8146fcddc0 CMake Nightly Date Stamp 2021-05-08 00:01:08 -04:00
Josef Angstenberger fd02f10103 Xcode: Fix typos and spelling in error message 2021-05-07 17:00:18 +02:00
Josef Angstenberger 5950e54325 Source: Fix typos and spelling in comments 2021-05-07 17:00:18 +02:00
Josef Angstenberger 7072d83772 Help: Fix typos and spelling in documentation 2021-05-07 17:00:17 +02:00
Josef Angstenberger 03b1140ddc CONTRIBUTING: Fix typos and spelling 2021-05-07 17:00:17 +02:00
Josef Angstenberger 87f8843d8b FindMatlab: Fix spelling in warning and documentation 2021-05-07 17:00:16 +02:00
Josef Angstenberger 15cc39ed7f Modules: Fix typos and spelling in documentation 2021-05-07 17:00:16 +02:00
Josef Angstenberger f015c36c5a Modules: Fix typos and spelling in comments of generated code 2021-05-07 17:00:15 +02:00
Josef Angstenberger dad5b9d845 Modules: Fix typos and spelling in comments 2021-05-07 17:00:15 +02:00
Josef Angstenberger fa7d307eff Tests: Fix typos and spelling in test strings 2021-05-07 17:00:15 +02:00
Josef Angstenberger e4a856f8b9 Tests: Fix typos and spelling in test error message 2021-05-07 17:00:14 +02:00
Josef Angstenberger 9a862e8837 Tests: Fix typos and spelling in test name 2021-05-07 17:00:14 +02:00
Josef Angstenberger 9d00423620 Tests: Fix typos and spelling in comments 2021-05-07 17:00:13 +02:00
Josef Angstenberger 6dd719a4a5 Utilities: Fix typos and spelling in comments 2021-05-07 17:00:13 +02:00
Josef Angstenberger eaa860162c Auxiliary: Fix typos and spelling in comments 2021-05-07 17:00:12 +02:00
Josef Angstenberger 4af7c3de5c codespell: Add configuration file 2021-05-07 17:00:12 +02:00
Brad King e417d46046 Merge topic 'ci-cmake.org-help'
a5a4b0b6ab gitlab-ci: add jobs to upload cmake.org/cmake/help/git-{master,stage} docs
354ae6fe2e gitlab-ci: add jobs to build cmake.org/cmake/help/git-{master,stage} docs
eb7cbb577e gitlab-ci: clarify name of rsync upload block for binaries

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ben Boeckel <ben.boeckel@kitware.com>
Merge-request: !6103
2021-05-07 10:49:02 -04:00
Brad King a5a4b0b6ab gitlab-ci: add jobs to upload cmake.org/cmake/help/git-{master,stage} docs 2021-05-07 10:14:29 -04:00
Brad King 354ae6fe2e gitlab-ci: add jobs to build cmake.org/cmake/help/git-{master,stage} docs 2021-05-07 09:52:59 -04:00
Brad King eb7cbb577e gitlab-ci: clarify name of rsync upload block for binaries 2021-05-07 09:52:59 -04:00
Brad King ba87a84339 Merge branch 'upstream-KWSys' into update-kwsys
# By KWSys Upstream
* upstream-KWSys:
  KWSys 2021-05-07 (979d7db0)
2021-05-07 09:26:05 -04:00
KWSys Upstream 07727928f9 KWSys 2021-05-07 (979d7db0)
Code extracted from:

    https://gitlab.kitware.com/utils/kwsys.git

at commit 979d7db0d534b25cc41f5defdc121dce0f9da10b (master).

Upstream Shortlog
-----------------

Ali Mohammad Pur (1):
      1ea48581 ProcessUNIX: Fix kwsysProcessesSignalHandler() if !KWSYSPE_USE_SIGINFO

Brad King (1):
      8f3c4879 Status: Fix GetWindows return type

Georg Schwab (2):
      fd2ec23d SystemTools: Implement FileIsSymlink using canonical reparse structure
      3683e5ab SystemTools: Implement CreateSymlink and ReadSymlink on Windows
2021-05-07 09:26:04 -04:00
Brad King eac20afe9a Merge topic 'ctest-clicolor'
df0e50d756 CTest: Add env var CLICOLOR to disable color output

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6076
2021-05-07 09:15:37 -04:00
Brad King 7e0bec20a7 Merge topic 'FindProtobuf-grpc-plugin'
f2a4b879b1 FindProtobuf: Add PLUGIN parameter to protobuf_generate

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6068
2021-05-07 09:14:43 -04:00
Brad King fd7293f36d Merge topic 'Fujitsu-Fortran-Ninja'
284d12a426 Fujitsu: Make explicit Fortran preprocessing under Ninja more robust

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6080
2021-05-07 09:13:51 -04:00
Brad King 41dc5c7cef Merge branch 'release-3.20' 2021-05-07 09:12:09 -04:00