summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | cmXCOFF: Add helper to parse and edit the XCOFF binary formatBrad King2021-02-034-0/+432
| | | | | | | | |
| * | | | | | | | CMakeDetermineCompilerId: Recognize XCOFF executable formatBrad King2021-02-031-0/+5
| | | | | | | | |
| * | | | | | | | Tests: Add sample XCOFF binariesBrad King2021-02-032-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Generate the binaries as follows: $ cat main.c int main(void) { return 0; } $ xlc -q64 -o xcoff64.bin -Wl,-blibpath:/sample/rpath:/usr/lib:/lib main.c $ strip -X 64 xcoff64.bin $ xlc -q32 -o xcoff32.bin -Wl,-blibpath:/sample/rpath:/usr/lib:/lib main.c $ strip -X 32 xcoff32.bin
| * | | | | | | | Tests: Convert CMake.ELF to RunCMake.file-RPATH ELF caseBrad King2021-02-039-15/+19
| | | | | | | | |
| * | | | | | | | Ninja Multi-Config: Enable relink diagnostic messageBrad King2021-02-033-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We already have a message for the "Ninja" generator, but it applies to the "Ninja Multi-Config" generator too.
| * | | | | | | | Rename CMAKE_USE_MACH_PARSER to CMake_USE_MACH_PARSERBrad King2021-02-034-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We use the `CMake_` prefix for options affecting CMake itself.
| * | | | | | | | Rename CMAKE_USE_ELF_PARSER to CMake_USE_ELF_PARSERBrad King2021-02-036-18/+18
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | We use the `CMake_` prefix for options affecting CMake itself.
* | | | | | | | Merge topic 'issue-17634'Brad King2021-02-046-2/+43
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5af38a11ce try_run: Allow to set working directory Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5757
| * | | | | | | | try_run: Allow to set working directoryAsit Dhal2021-02-036-2/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #17634
* | | | | | | | | Merge topic 'bootstrap-include-check-ldflags'Brad King2021-02-041-5/+5
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 11260f6c20 bootstrap: add cmake_ld_flags to include check Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5770
| * | | | | | | | | bootstrap: add cmake_ld_flags to include checkIssam E. Maghni2021-02-031-5/+5
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Merge topic 'update-curl'Brad King2021-02-04146-6621/+9151
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 24f3388fa4 curl: Set build options the way we need for CMake 426ef61cc8 Merge branch 'upstream-curl' into update-curl 076b3219f5 curl 2021-02-03 (2f33be81) 0341888c00 curl: Update script to get curl 7.75.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5767
| * | | | | | | | | curl: Set build options the way we need for CMakeBrad King2021-02-031-0/+2
| | | | | | | | | |
| * | | | | | | | | Merge branch 'upstream-curl' into update-curlBrad King2021-02-03145-6620/+9148
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream-curl: curl 2021-02-03 (2f33be81)
| | * | | | | | | | | curl 2021-02-03 (2f33be81)Curl Upstream2021-02-03145-6620/+9148
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://github.com/curl/curl.git at commit 2f33be817cbce6ad7a36f27dd7ada9219f13584c (curl-7_75_0).
| * | | | | | | | | | curl: Update script to get curl 7.75.0Brad King2021-02-031-1/+1
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge branch 'release-3.19'Brad King2021-02-040-0/+0
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / | |/| | | | | | | |
| * | | | | | | | | Merge topic 'FindBoost-1.75' into release-3.19Brad King2021-02-041-2/+17
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8293064760 FindBoost: Add support for Boost 1.75 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5768
* | \ \ \ \ \ \ \ \ \ Merge topic 'FindBoost-1.75'Brad King2021-02-041-2/+17
|\ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8293064760 FindBoost: Add support for Boost 1.75 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5768
| * | | | | | | | | | FindBoost: Add support for Boost 1.75Brad King2021-02-031-2/+17
| | |_|_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the list of known versions. Run the command cmake -DBOOST_DIR=/path/to/boost_1_75_0 \ -P Utilities/Scripts/BoostScanDeps.cmake to extract dependencies from the 1.75.0 source tree. They differ from 1.74's dependencies by the addition of dependencies of the json component, so add a new version block to FindBoost. Fixes: #21773
* | | | | | | | | | Merge branch 'release-3.19'Brad King2021-02-040-0/+0
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | |
| * | | | | | | | | Merge topic 'xcode-framework-path' into release-3.19Brad King2021-02-047-18/+62
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5389bb4274 Xcode: Don't hard-code SDK-provided implicit framework search paths df08f8df30 cmComputeLinkInformation: Fix misspelt private variable name 375b307bae Apple: Fix linking to frameworks that do not exist until build time Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5760
* | | | | | | | | | Merge topic 'xcode-framework-path'Brad King2021-02-043-5/+25
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5389bb4274 Xcode: Don't hard-code SDK-provided implicit framework search paths df08f8df30 cmComputeLinkInformation: Fix misspelt private variable name 375b307bae Apple: Fix linking to frameworks that do not exist until build time Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5760
| * | | | | | | | | Xcode: Don't hard-code SDK-provided implicit framework search pathsCraig Scott2021-02-033-1/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a framework is linked to a target by its full path and that framework is located in one of the implicit framework search directories, CMake 3.18.5 and earlier discarded that path. ce2dee9e5ba (Xcode: Don't add framework as -framework argument in linker info list, 2020-09-28) introduced a regression which resulted in the framework path always being added to the search path even if it matched one of the implicit search paths. This broke the ability to do device and simulator builds from the same configured project. Fixes: #21678
| * | | | | | | | | cmComputeLinkInformation: Fix misspelt private variable nameCraig Scott2021-02-032-4/+4
| | | | | | | | | |
| * | | | | | | | | Apple: Fix linking to frameworks that do not exist until build timeBrad King2021-02-026-13/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #21621
* | | | | | | | | | CMake Nightly Date StampKitware Robot2021-02-041-1/+1
| |_|/ / / / / / / |/| | | | | | | |
* | | | | | | | | Merge topic 'intel-llvm-compilers'Brad King2021-02-031-3/+16
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a552487843 Help: Clarify release note for IntelLLVM compiler support Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5758
| * | | | | | | | | Help: Clarify release note for IntelLLVM compiler supportBrad King2021-02-021-3/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the release note added by commit b9f945eccb (Help: Add release note for IntelLLVM compiler support, 2021-01-29) to distinguish between the Intel oneAPI NextGen and Classic compilers. Co-Author: William R. Dieter <william.r.dieter@intel.com> Suggested-by: Michael Hirsch, Ph.D <michael@scivision.dev>
* | | | | | | | | | Merge branch 'release-3.19'Brad King2021-02-030-0/+0
|\ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / | |/| | | | | | | |
| * | | | | | | | | Merge topic 'findcudatoolkit_env_path' into release-3.19Brad King2021-02-031-1/+1
| |\ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4ea6d3c3ae FindCUDAToolkit: Restore use of CUDA_PATH environment variable Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Raul Tambre <raul@tambre.ee> Merge-request: !5761
* | | | | | | | | | Merge topic 'findcudatoolkit_env_path'Brad King2021-02-031-1/+1
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4ea6d3c3ae FindCUDAToolkit: Restore use of CUDA_PATH environment variable Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Raul Tambre <raul@tambre.ee> Merge-request: !5761
| * | | | | | | | | FindCUDAToolkit: Restore use of CUDA_PATH environment variableRobert Maynard2021-02-031-1/+1
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactoring in commit 7cc815a2a6 (CUDAToolkit: Detect CUDA SDK that don't have nvcc, 2020-07-24, v3.19.0-rc1~366^2) accidentally broke use of the `CUDA_PATH` environment variable. Fixes: #21740
* | | | | | | | | Merge topic 'pch-reuse-from-obj-msvc'Brad King2021-02-035-8/+154
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c450d66daa PCH: Remove restrictions for REUSE_FROM signature for MSVC Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5765
| * | | | | | | | | PCH: Remove restrictions for REUSE_FROM signature for MSVCCristian Adam2021-02-025-8/+154
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #20201
* | | | | | | | | | Merge topic 'file-configure-endl'Brad King2021-02-032-2/+8
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 05f16ca7ee file(CONFIGURE): Use text mode for default OUTPUT content Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Asit Dhal <dhal.asitk@gmail.com> Merge-request: !5762
| * | | | | | | | | | file(CONFIGURE): Use text mode for default OUTPUT contentCristian Adam2021-02-022-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This affects only Windows where \n will be translated as \r\n Fixes: #21769
* | | | | | | | | | | Merge topic 'cmake-compile-on-iOS'Brad King2021-02-031-2/+5
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 30360cb05f iOS: Fix compilation of CMake itself Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5753
| * | | | | | | | | | | iOS: Fix compilation of CMake itselfHayden2021-02-021-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are no ApplicationServices on iOS.
* | | | | | | | | | | | Merge topic 'update-kwsys'Brad King2021-02-032-0/+84
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7d46310cf8 Merge branch 'upstream-KWSys' into update-kwsys 86ecce2072 KWSys 2021-02-02 (c672435e) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5763
| * | | | | | | | | | | Merge branch 'upstream-KWSys' into update-kwsysBrad King2021-02-022-0/+84
| |\ \ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / / | |/| | | | | | | | | / | | | |_|_|_|_|_|_|_|/ | | |/| | | | | | | | | | | | | | | | | | | # By KWSys Upstream * upstream-KWSys: KWSys 2021-02-02 (c672435e)
| | * | | | | | | | | KWSys 2021-02-02 (c672435e)KWSys Upstream2021-02-022-0/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit c672435eba0d5b024117cd4f30d8d2ed57f7f338 (master). Upstream Shortlog ----------------- Brad King (1): 6e51fe76 FStream: Add std::fstream wrapper for in/out file streams
* | | | | | | | | | | CMake Nightly Date StampKitware Robot2021-02-031-1/+1
| |_|_|/ / / / / / / |/| | | | | | | | |
* | | | | | | | | | Merge topic 'revert-pch-reuse-from-obj-msvc'Brad King2021-02-025-154/+8
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8d379e7406 Revert "PCH: Remove restrictions for REUSE_FROM signature for MSVC" Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5764
| * | | | | | | | | | Revert "PCH: Remove restrictions for REUSE_FROM signature for MSVC"Brad King2021-02-025-154/+8
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 9f060971411aca979807f70307d8b9fe1b43ff24. It was merged accidentally.
* | | | | | | | | | Merge topic 'pch-reuse-from-obj-msvc'Brad King2021-02-025-8/+154
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9f06097141 PCH: Remove restrictions for REUSE_FROM signature for MSVC Acked-by: Kitware Robot <kwrobot@kitware.com> Rejected-by: Cristian Adam <cristian.adam@gmail.com> Acked-by: Cristian Adam <cristian.adam@gmail.com> Merge-request: !5728
| * | | | | | | | | PCH: Remove restrictions for REUSE_FROM signature for MSVCCristian Adam2021-02-025-8/+154
| | |_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #20201
* | | | | | | | | Merge topic 'issue-19198'Brad King2021-02-0218-13/+210
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 255df8622b file(GENERATE): Support new line style Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Brad King <brad.king@kitware.com> Merge-request: !5649
| * | | | | | | | | file(GENERATE): Support new line styleAsit Dhal2021-02-0118-13/+210
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #19198
* | | | | | | | | | Merge topic 'doc-user-interaction-ClangCL'Brad King2021-02-021-1/+1
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c16509907c Help: Update to VS ClangCL toolset in user-interaction example Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5756