summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* clang-tidy: fix `readability-make-member-function-const` warningsBen Boeckel2021-01-2737-91/+108
|
* clang-tidy: fix `performance-trivially-destructible` warningsBen Boeckel2021-01-2710-19/+7
|
* clang-tidy: fix `performance-no-automatic-move` warningsBen Boeckel2021-01-273-3/+2
|
* clang-tidy: fix `bugprone-suspicious-include` warningsBen Boeckel2021-01-273-1/+3
|
* clang-tidy: fix `bugprone-signed-char-misuse` warningsBen Boeckel2021-01-272-3/+1
|
* clang-tidy: fix `bugprone-reserved-identifier` warningsBen Boeckel2021-01-2713-50/+60
|
* CMake Nightly Date StampKitware Robot2021-01-271-1/+1
|
* Merge topic 'nmc-cache-targets'Brad King2021-01-265-2/+17
|\ | | | | | | | | | | | | | | ccbedb80e4 Ninja Multi-Config: Restore rebuild_cache and edit_cache targets 6fdbe9201f cmNinjaUtilityTargetGenerator: Remove leftover development comment Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5740
| * Ninja Multi-Config: Restore rebuild_cache and edit_cache targetsBrad King2021-01-255-0/+17
| | | | | | | | | | | | | | | | Since commit dcf9f4d2f7 (Ninja Multi-Config: Add support for cross-config custom commands, 2020-12-09) we were not generating these targets. Restore them and add a test. Fixes: #21722
| * cmNinjaUtilityTargetGenerator: Remove leftover development commentBrad King2021-01-251-2/+0
| |
* | Merge topic 'cm-optional-warning'Brad King2021-01-261-4/+4
|\ \ | | | | | | | | | | | | | | | | | | | | | b7d4ee23d8 cm::optional: Fix `-Wunused-parameter` warnings in comparison operators Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !5739
| * | cm::optional: Fix `-Wunused-parameter` warnings in comparison operatorsBrad King2021-01-251-4/+4
| |/
* | Merge topic 'irsl-msvc-arm64'Brad King2021-01-261-7/+9
|\ \ | | | | | | | | | | | | | | | | | | 9c5cf0c1af IRSL: Add support for non-x86/x64 architectures such as arm64 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5733
| * | IRSL: Add support for non-x86/x64 architectures such as arm64pastdue2021-01-251-7/+9
| | | | | | | | | | | | | | | | | | Implement `CMAKE_MSVC_ARCH` determination for more architectures. Fixes: #16734
* | | Merge topic 'csharp-vs-v142-flags'Brad King2021-01-261-0/+18
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | ee78391c09 CSharp: Add 'warnaserror:...' to v142 flag table for VS e38997d85a CSharp: Add 'debug:portable' to v142 flag table for VS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5735
| * | | CSharp: Add 'warnaserror:...' to v142 flag table for VSFrancois Keith2021-01-251-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows listing the warnings that must be flagged as errors. For example: target_compile_options(proj PRIVATE "/warnaserror:1998,4014")
| * | | CSharp: Add 'debug:portable' to v142 flag table for VSFrancois Keith2021-01-251-0/+7
| | |/ | |/|
* | | Merge topic 'update-kwsys'Brad King2021-01-261-1/+4
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1bd1f96f3f Merge branch 'upstream-KWSys' into update-kwsys 4faaa079e3 KWSys 2021-01-25 (10e36d47) Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Martin Storsjö <martin@martin.st> Merge-request: !5736
| * \ \ Merge branch 'upstream-KWSys' into update-kwsysBrad King2021-01-251-1/+4
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | # By KWSys Upstream * upstream-KWSys: KWSys 2021-01-25 (10e36d47)
| | * | | KWSys 2021-01-25 (10e36d47)KWSys Upstream2021-01-251-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 10e36d47415840a0318331733460183152a0feb9 (master). Upstream Shortlog ----------------- Martin Storsjö (1): fca5ad3a Process: Fix execute error handling re working dir on windows
* | | | | Merge topic 'reproducible-unity-id'Brad King2021-01-265-11/+55
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ee9da76972 Unity: Generate reproducible unity IDs for anonymous namespaces Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5727
| * | | | | Unity: Generate reproducible unity IDs for anonymous namespacesCraig Scott2021-01-225-11/+55
| | | | | | | | | | | | | | | | | | Fixes: #21564
* | | | | | CMake Nightly Date StampKitware Robot2021-01-261-1/+1
| |_|_|/ / |/| | | |
* | | | | Merge branch 'release-3.19'Brad King2021-01-250-0/+0
|\ \ \ \ \
| * \ \ \ \ Merge topic 'doc-multi-config-prop' into release-3.19Brad King2021-01-251-2/+6
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1d7daa668c Help: Add Ninja Multi-Config to list in GENERATOR_IS_MULTI_CONFIG Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !5737
* | \ \ \ \ \ Merge topic 'doc-multi-config-prop'Brad King2021-01-251-2/+6
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1d7daa668c Help: Add Ninja Multi-Config to list in GENERATOR_IS_MULTI_CONFIG Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !5737
| * | | | | | Help: Add Ninja Multi-Config to list in GENERATOR_IS_MULTI_CONFIGBrad King2021-01-251-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #21739
* | | | | | | Merge branch 'release-3.19'Brad King2021-01-250-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'intel-fortran-nofor-main' into release-3.19Brad King2021-01-251-1/+1
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2a5955ac09 Intel: Replace deprecated Fortran flag -nofor_main with -nofor-main Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5729
* | | | | | | Merge topic 'intel-fortran-nofor-main'Brad King2021-01-251-1/+1
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2a5955ac09 Intel: Replace deprecated Fortran flag -nofor_main with -nofor-main Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5729
| * | | | | | Intel: Replace deprecated Fortran flag -nofor_main with -nofor-mainBrad King2021-01-221-1/+1
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `-nofor_main` flag was originally added by commit ccdd3e943d (Fix Intel Fortran SHARED libraries on Linux, 2009-10-27, v2.8.2~915). Since then, Intel Fortran renamed the option to `-nofor-main` and deprecated the old name. The new name has been available for a long time, so we can just switch to it. Fixes: #21735
* | | | | | Merge topic 'cpack-deb-shlibdeps-private-search-dirs'Brad King2021-01-2514-5/+271
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | d586a4ad60 CPackDeb: dpkg-shlibdeps now supports searching for private shared libs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5718
| * | | | | CPackDeb: dpkg-shlibdeps now supports searching for private shared libsDeniz Bahadir2021-01-2214-5/+271
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new CPack variable `CPACK_DEBIAN_PACKAGE_SHLIBDEPS_PRIVATE_DIRS` can be set to a list of directories. If `CPACK_DEBIAN_PACKAGE_SHLIBDEPS` or `CPACK_DEBIAN_<component>_PACKAGE_SHLIBDEPS` are set to `ON` these directories will be searched by `dpkg-shlibdeps` in order to find private shared library dependencies of the libraries/executables that shall be packed.
* | | | | | CMake Nightly Date StampKitware Robot2021-01-251-1/+1
| | | | | |
* | | | | | Merge topic 'doc-xcode-attr'Craig Scott2021-01-242-3/+15
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3c80666f00 Help: Document intended purpose of XCODE_ATTRIBUTE_<an-attribute> Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5726
| * | | | | | Help: Document intended purpose of XCODE_ATTRIBUTE_<an-attribute>Brad King2021-01-222-3/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also warn the reader against setting values CMake normally generates. Issue: #21728
* | | | | | | CMake Nightly Date StampKitware Robot2021-01-241-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2021-01-231-1/+1
| |_|_|_|_|/ |/| | | | |
* | | | | | Merge topic 'SWIG-dependencies'Brad King2021-01-225-18/+93
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 89b01b04fa UseSWIG: use swig tool to generate dependencies Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5724
| * | | | | | UseSWIG: use swig tool to generate dependenciesMarc Chevrier2021-01-215-18/+93
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add_custom_command() supports option DEPFILE when generator is Makefiles or Ninja. And swig tool is able to generate a dependencies file which is compatible with DEPFILE option.
* | | | | | Merge topic 'msvc-arm64ec-platform-support'Brad King2021-01-225-3/+33
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4ea3a88625 MSVC: Add support for targeting ARM64EC Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5708
| * | | | | | MSVC: Add support for targeting ARM64ECMoyo Okeremi 😊2021-01-215-3/+33
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2021-01-221-1/+1
| |_|_|_|/ / |/| | | | |
* | | | | | Merge branch 'release-3.18'Brad King2021-01-210-0/+0
|\ \ \ \ \ \
| * \ \ \ \ \ Merge branch 'backport-3.18-ci-wix-download' into release-3.18Brad King2021-01-214-0/+23
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !5725
* | \ \ \ \ \ \ Merge branch 'release-3.19'Brad King2021-01-210-0/+0
|\ \ \ \ \ \ \ \ | | |_|_|_|_|/ / | |/| | | | | |
| * | | | | | | Merge topic 'ci-wix-download' into release-3.19Brad King2021-01-214-0/+23
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 127864aa9c Merge branch 'backport-3.18-ci-wix-download' into ci-wix-download 8efbb0c95f ci: download WiX on Windows 5e5fecb7bc ci: speed up cmake and ninja downloads on Windows 6c34835a26 Merge branch 'backport-ninja-no-cleandead' into release-3.18 41ec2a4fac Merge branch 'FindPython-python2-soabi-suffix-fix' into release-3.18 035a0c497a Merge branch 'cuda_detect_vs_codegen' into release-3.18 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !5725
* | \ \ \ \ \ \ \ Merge topic 'ci-wix-download'Brad King2021-01-214-0/+23
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | / / / | |_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 127864aa9c Merge branch 'backport-3.18-ci-wix-download' into ci-wix-download 8efbb0c95f ci: download WiX on Windows 5e5fecb7bc ci: speed up cmake and ninja downloads on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !5725
| * | | | | | | Merge branch 'backport-3.18-ci-wix-download' into ci-wix-downloadBrad King2021-01-214-0/+23
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | / / / / | | | |/ / / / | | |/| | | |
| | * | | | | ci: download WiX on WindowsBrad King2021-01-212-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid requiring Windows CI hosts to have WiX installed.