summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* CMake Nightly Date StampKitware Robot2021-04-221-1/+1
|
* Merge topic 'cmake-timestamp-error'Brad King2021-04-211-2/+6
|\ | | | | | | | | | | | | 835896e985 cmake: Improve error message when failing to update generation timestamp Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6021
| * cmake: Improve error message when failing to update generation timestampBrad King2021-04-211-2/+6
| | | | | | | | | | | | Include the underlying system error description. Issue: #21571, #22086
* | Merge topic 'better_explain_policy_value'Brad King2021-04-211-6/+8
|\ \ | | | | | | | | | | | | | | | | | | b94bf12a31 Help: cmake_minimum_required specify max is only for policies Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6023
| * | Help: cmake_minimum_required specify max is only for policiesRobert Maynard2021-04-201-6/+8
| |/ | | | | | | | | | | Make it even clearer that for the signature `<version>...<version>` that the second value is only used for policies, and is not a clamp range of supported CMake versions.
* | Merge topic 'use_set_target_properties_in_cuda_arch_docs'Brad King2021-04-212-2/+2
|\ \ | | | | | | | | | | | | | | | | | | | | | e4ff2b51b9 Help: Demonstrate using set_target_properties with CUDA architectures Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Raul Tambre <raul@tambre.ee> Merge-request: !6022
| * | Help: Demonstrate using set_target_properties with CUDA architecturesRobert Maynard2021-04-202-2/+2
| |/ | | | | | | | | | | | | | | A common anti-pattern is to copy from the `CUDA_ARCHITECTURES` documentation. If at any point the user tries to simplify by changin `set_property` to `set_target_properties` the code breaks. To better train users, provide and example of how to set multiple CUDA architectures with `set_target_properties`.
* | Merge topic 'nvhpc-warnings'Brad King2021-04-2113-12/+13
|\ \ | | | | | | | | | | | | | | | | | | | | | 46d4c8e4df CTestCustom: Ignore warning from FD_ZERO macro on NVHPC 408e6d6185 Utilities: Suppress warnings in third-party code with NVHPC Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6019
| * | CTestCustom: Ignore warning from FD_ZERO macro on NVHPCBrad King2021-04-201-0/+1
| | |
| * | Utilities: Suppress warnings in third-party code with NVHPCBrad King2021-04-2012-12/+12
| | |
* | | Merge branch 'release-3.20'Brad King2021-04-210-0/+0
|\ \ \
| * \ \ Merge topic 'autogen-clear-early-source-cache' into release-3.20Brad King2021-04-213-0/+16
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b84f1e6159 Autogen: Restore mocs_compilation in OBJECT libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6024
* | \ \ \ Merge topic 'autogen-clear-early-source-cache'Brad King2021-04-213-0/+16
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | b84f1e6159 Autogen: Restore mocs_compilation in OBJECT libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6024
| * | | | Autogen: Restore mocs_compilation in OBJECT librariesBrad King2021-04-203-0/+16
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit f65f20938c (Autogen: Avoid processing CSharp targets, 2020-11-12, v3.20.0-rc1~301^2) we collect all sources for a target earlier than previously. Clear the sources cache so that it will be re-computed later after AUTOGEN processing. Fixes: #22085
* | | | CMake Nightly Date StampKitware Robot2021-04-211-1/+1
| |_|/ |/| |
* | | Merge topic 'update-kwsys'Brad King2021-04-201-3/+7
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | b5cb26e287 Merge branch 'upstream-KWSys' into update-kwsys d98342d868 KWSys 2021-04-19 (d6139c66) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6018
| * \ \ Merge branch 'upstream-KWSys' into update-kwsysBrad King2021-04-191-3/+7
| |\ \ \ | | |_|/ | |/| | | | | | | | | | | | | | # By KWSys Upstream * upstream-KWSys: KWSys 2021-04-19 (d6139c66)
| | * | KWSys 2021-04-19 (d6139c66)KWSys Upstream2021-04-191-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit d6139c66c8760552ab6bc4a08401ae8105217469 (master). Upstream Shortlog ----------------- Orgad Shaneh (3): 17f4af9b SystemTools: Use octal base for error messages in permission test f00dd83e SystemTools: Avoid unnecessary assumption of working directory in test case 5b941f33 SystemTools: Adapt permissions test to MSYS
* | | | Merge topic 'Xcode-add_custom_command-DEPFILE'Brad King2021-04-209-21/+55
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 253aff6c94 Xcode: Add support of DEPFILE for add_custom_command, part 2 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6015
| * | | | Xcode: Add support of DEPFILE for add_custom_command, part 2Marc Chevrier2021-04-179-21/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This MR extend the support of 'DEPFILE' to buildsystem version 1. Issue: #20286
* | | | | Merge branch 'release-3.20'Brad King2021-04-200-0/+0
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Merge topic 'doc-if-IS_ABSOLUTE' into release-3.20Brad King2021-04-202-2/+12
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6234afdff4 Help: Document special cases for if(IS_ABSOLUTE) 789307b02f Help: Behavior of file(TO_NATIVE_PATH) depends on the host platform Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6016
* | \ \ \ \ Merge topic 'doc-if-IS_ABSOLUTE'Brad King2021-04-202-2/+12
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6234afdff4 Help: Document special cases for if(IS_ABSOLUTE) 789307b02f Help: Behavior of file(TO_NATIVE_PATH) depends on the host platform Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6016
| * | | | | Help: Document special cases for if(IS_ABSOLUTE)Craig Scott2021-04-171-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The meaning of "absolute path" was previously assumed knowledge, but a number of special cases were left unspecified. The way some of these are handled differs to the way that cmake_path(IS_ABSOLUTE) works, so document those special cases so that the differing behavior between these two commands is clearly defined.
| * | | | | Help: Behavior of file(TO_NATIVE_PATH) depends on the host platformCraig Scott2021-04-171-1/+2
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2021-04-201-1/+1
| |_|_|/ / |/| | | |
* | | | | Merge topic 'tests-clang-analyzer'Brad King2021-04-191-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ae2c24b0ba Tests: Fix warning clang-analyzer-cplusplus.NewDeleteLeaks Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6010
| * | | | | Tests: Fix warning clang-analyzer-cplusplus.NewDeleteLeaksnic-kaczinsky2021-04-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Fix the warning: `potential leak of memory pointed to by "vp"`.
* | | | | | Merge branch 'release-3.20'Brad King2021-04-190-0/+0
|\ \ \ \ \ \ | | |_|/ / / | |/| | | |
| * | | | | Merge topic 'cxxprefix' into release-3.20Brad King2021-04-191-1/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4c741d945a BinUtils: Restore toolchain prefix detection from compiler name 'c++' Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Thomas Bernard <thomas@famillebernardgouriou.fr> Merge-request: !6011
* | \ \ \ \ \ Merge topic 'cxxprefix'Brad King2021-04-191-1/+1
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4c741d945a BinUtils: Restore toolchain prefix detection from compiler name 'c++' Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Thomas Bernard <thomas@famillebernardgouriou.fr> Merge-request: !6011
| * | | | | | BinUtils: Restore toolchain prefix detection from compiler name 'c++'Lihua Zhao2021-04-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit b12aec6c8d (BinUtils: prefer bin utils matching the compiler version extension, 2020-12-11, v3.20.0-rc1~171^2) we recognize `clangg++` and `g++` but not `c++`. Restore `[gc]` in place of `g` in the regex, as we had before that change. Fixes: #22069
* | | | | | | Merge branch 'release-3.20'Brad King2021-04-190-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'mrjoel/add-missing-not' into release-3.20Brad King2021-04-192-4/+4
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 370bebd921 Add missing 'not' in error messages Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6012
* | \ \ \ \ \ \ Merge topic 'mrjoel/add-missing-not'Brad King2021-04-192-4/+4
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 370bebd921 Add missing 'not' in error messages Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6012
| * | | | | | | Add missing 'not' in error messagesJoel Johnson2021-04-162-4/+4
| | |/ / / / / | |/| | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2021-04-191-1/+1
| | | | | | |
* | | | | | | Merge topic 'fix-typo-toolchain_file'Craig Scott2021-04-181-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 388c347a4b Help: Fix typo in CMAKE_TOOLCHAIN_FILE docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6017
| * | | | | | | Help: Fix typo in CMAKE_TOOLCHAIN_FILE docsAlbrecht Schlosser2021-04-171-1/+1
| | |_|_|_|/ / | |/| | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2021-04-181-1/+1
|/ / / / / /
* | | | | | CMake Nightly Date StampKitware Robot2021-04-171-1/+1
| | | | | |
* | | | | | Merge branch 'release-3.20'Brad King2021-04-160-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'ci-lint-delay' into release-3.20Brad King2021-04-161-1/+2
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 661ff7f2d8 gitlab-ci: equally delay all jobs on integration branches Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6013
* | \ \ \ \ \ Merge topic 'ci-lint-delay'Brad King2021-04-161-1/+2
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 661ff7f2d8 gitlab-ci: equally delay all jobs on integration branches Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6013
| * | | | | | gitlab-ci: equally delay all jobs on integration branchesBrad King2021-04-161-1/+2
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When running a pipeline on an integration branch in `cmake/cmake`, delay the lint jobs just as much as all the others. This avoids starting them unnecessarily during a sequence of merges over a short time range.
* | | | | | Merge topic 'Xcode-add_custom_command-DEPFILE'Brad King2021-04-169-27/+115
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d67cc4882d Xcode: Add support of DEPFILE for add_custom_command Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6006
| * | | | | | Xcode: Add support of DEPFILE for add_custom_commandMarc Chevrier2021-04-159-27/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue: #20286
* | | | | | | Merge topic 'report-system-error'Brad King2021-04-166-35/+50
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c2d2772f15 try_compile: Improve error message when a file cannot be removed 79a2f1e22a cmcmd: Improve error message from cmake_symlink_{library,executable} 7f89053953 cmSystemTools: Return KWSys Status from CreateLink and CreateSymlink Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6007
| * | | | | | | try_compile: Improve error message when a file cannot be removedBrad King2021-04-151-5/+9
| | | | | | | |
| * | | | | | | cmcmd: Improve error message from cmake_symlink_{library,executable}Brad King2021-04-152-10/+19
| | | | | | | |