summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* FetchContent: Add support for DOWNLOAD_NO_EXTRACTCraig Scott2020-04-035-0/+35
| | | Fixes: #20526
* Merge topic 'pch-ios-multi-arch'Brad King2020-04-0310-214/+352
|\ | | | | | | | | | | | | f593b354da PCH: Add support for multi architecture iOS projects Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4561
| * PCH: Add support for multi architecture iOS projectsCristian Adam2020-04-0210-214/+352
| | | | | | | | Fixes: #20497
* | Merge branch 'release-3.17'Brad King2020-04-030-0/+0
|\ \
| * \ Merge topic 'ExternalProject-no-extract-bool' into release-3.17Brad King2020-04-032-1/+10
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | 2c4bb705e8 ExternalProject: allow `DOWNLOAD_NO_EXTRACT OFF` Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4562
* | \ \ Merge topic 'ExternalProject-no-extract-bool'Brad King2020-04-032-1/+10
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | 2c4bb705e8 ExternalProject: allow `DOWNLOAD_NO_EXTRACT OFF` Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4562
| * | | ExternalProject: allow `DOWNLOAD_NO_EXTRACT OFF`Ben Boeckel2020-04-022-1/+10
| | | | | | | | | | | | | | | | Fixes: #20531
* | | | Merge branch 'release-3.17'Brad King2020-04-030-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge topic 'rel-linux-openssl' into release-3.17Brad King2020-04-032-6/+6
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3a66c7674c Utilities/Release: Update to openssl 1.1.1f Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4563
* | \ \ \ Merge topic 'rel-linux-openssl'Brad King2020-04-032-6/+6
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | 3a66c7674c Utilities/Release: Update to openssl 1.1.1f Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4563
| * | | | Utilities/Release: Update to openssl 1.1.1fBrad King2020-04-032-6/+6
| | |/ / | |/| |
* | | | CMake Nightly Date StampKitware Robot2020-04-031-1/+1
| | | |
* | | | Merge topic 'cmprop-makefile'Brad King2020-04-0217-87/+104
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | aba23c747b cmMakefile::GetProperty: return cmProp Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4559
| * | | | cmMakefile::GetProperty: return cmPropVitaly Stakhovsky2020-04-0117-87/+104
| | | | |
* | | | | Merge topic 'config-case'Brad King2020-04-025-26/+24
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ff02a592bc cmLocalGenerator: Avoid using upper-case config when not necessary a4b76c237d cmLocalGenerator: Clarify local variable name in GetTargetFlags 25a920e827 cmLocalGenerator: Convert GetStaticLibraryFlags to take original-case config Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4558
| * | | | | cmLocalGenerator: Avoid using upper-case config when not necessaryBrad King2020-04-011-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Calls to `GetLinkerLanguage`, `GetSourceFiles`, etc. can accept the original-case config name.
| * | | | | cmLocalGenerator: Clarify local variable name in GetTargetFlagsBrad King2020-04-011-12/+13
| | | | | |
| * | | | | cmLocalGenerator: Convert GetStaticLibraryFlags to take original-case configBrad King2020-04-015-14/+12
| |/ / / / | | | | | | | | | | | | | | | Move upper-case conversion of the configuration into the implementation.
* | | | | Merge topic 'discourage-cmake_install'Brad King2020-04-021-0/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0f76839bc7 Help: Discourage direct use of cmake_install.cmake Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4553
| * | | | | Help: Discourage direct use of cmake_install.cmakeKyle Edwards2020-04-011-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | Encourage people to use cmake(1) --install instead.
* | | | | | Merge topic 'cuda_check'Brad King2020-04-021-2/+0
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e758331595 cm_cxx_features: Remove CUDA installation warning filtering Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4554
| * | | | | | cm_cxx_features: Remove CUDA installation warning filteringRaul Tambre2020-04-011-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This has been fixed in upstream LLVM. No released version contains this issue. https://github.com/llvm/llvm-project/commit/d32170dbd5b0d54436537b6b75beaf44324e0c28 https://github.com/llvm/llvm-project/commit/eb2ba2ea953b5ea73cdbb598f77470bde1c6a011
* | | | | | | Merge topic 'update-kwsys'Brad King2020-04-021-1/+8
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | afe8a5eb3f Merge branch 'upstream-KWSys' into update-kwsys 976d29b9bd KWSys 2020-04-01 (25694819) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4556
| * \ \ \ \ \ \ Merge branch 'upstream-KWSys' into update-kwsysBrad King2020-04-011-1/+8
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # By KWSys Upstream * upstream-KWSys: KWSys 2020-04-01 (25694819)
| | * | | | | | KWSys 2020-04-01 (25694819)KWSys Upstream2020-04-011-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 256948196860967904712e0c8b242057d8ea3380 (master). Upstream Shortlog ----------------- Robert Maynard (1): 4b537c59 Tests: Handle that root users on linux can always write to files
* | | | | | | | Merge branch 'release-3.16'Brad King2020-04-020-0/+0
|\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge branch 'FindPython-fix-VIRTUALENV-eq-FIRST' into release-3.16Brad King2020-04-011-1/+1
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !4557
* | \ \ \ \ \ \ \ \ Merge branch 'release-3.17'Brad King2020-04-020-0/+0
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ / | |/| | | | | | | |
| * | | | | | | | | Merge topic 'FindPython-fix-VIRTUALENV-eq-FIRST' into release-3.17Brad King2020-04-021-1/+1
| |\ \ \ \ \ \ \ \ \ | | | |/ / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 81beb28752 FindPython: fix handling when FIND_VIRTUALENV == FIRST Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4557
* | | | | | | | | | Merge topic 'FindPython-fix-VIRTUALENV-eq-FIRST'Brad King2020-04-021-1/+1
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 81beb28752 FindPython: fix handling when FIND_VIRTUALENV == FIRST Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4557
| * | | | | | | | | FindPython: fix handling when FIND_VIRTUALENV == FIRSTMarc Chevrier2020-04-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #20525
* | | | | | | | | | CMake Nightly Date StampKitware Robot2020-04-021-1/+1
| |_|_|_|_|_|/ / / |/| | | | | | | |
* | | | | | | | | Merge topic 'aux-install-dest'Brad King2020-04-012-10/+18
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2642f432ef Aux: Install editor and bash files to more natural locations Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4548
| * | | | | | | | | Aux: Install editor and bash files to more natural locationsEli Schwartz2020-03-312-10/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The vim, emacs, and bash support files are not internal CMake resources and so do not belong under `CMAKE_DATA_DIR`. Move them over to proper places under the `CMAKE_XDGDATA_DIR` as we do already for cmake-gui desktop files and `cmake.m4`. Fixes: #20522
* | | | | | | | | | Merge topic 'relax_compiler_prefix_detection'Brad King2020-04-014-4/+4
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c5dd2ca538 DetermineCompiler: Relax _CMAKE_TOOLCHAIN_PREFIX detection Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4547
| * | | | | | | | | | DetermineCompiler: Relax _CMAKE_TOOLCHAIN_PREFIX detectionRobert Maynard2020-03-304-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now detect _CMAKE_TOOLCHAIN_PREFIX whenever a compilers name matches the heuristics, instead of only doing it when cross compiling
* | | | | | | | | | | Merge topic 'cmprop-target'Brad King2020-04-0114-170/+169
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3eec21a01c cmTarget::GetProperty: return cmProp Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4546
| * | | | | | | | | | | cmTarget::GetProperty: return cmPropVitaly Stakhovsky2020-03-3014-170/+169
| |/ / / / / / / / / /
* | | | | | | | | | | Merge branch 'release-3.17'Brad King2020-04-010-0/+0
|\ \ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / / | |/| | | | | | | | |
| * | | | | | | | | | Merge topic 'cpack-nsis-version' into release-3.17Brad King2020-04-013-3/+19
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | aa78a2537c CPack/NSIS: Document and check requirement of at least NSIS 3.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4552
* | \ \ \ \ \ \ \ \ \ \ Merge topic 'cpack-nsis-version'Brad King2020-04-013-3/+19
|\ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | aa78a2537c CPack/NSIS: Document and check requirement of at least NSIS 3.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4552
| * | | | | | | | | | | CPack/NSIS: Document and check requirement of at least NSIS 3.0Brad King2020-03-313-3/+19
| | |_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 9d2816544e (CPack/NSIS: Also preload the "UserInfo.dll" plugin, 2020-01-04, v3.17.0-rc1~204^2) we require NSIS 3.0. Since older versions do not support Windows 8 or above, we can now require at least version 3.0. Fixes: #20514
* | | | | | | | | | | Merge branch 'release-3.17'Brad King2020-04-010-0/+0
|\ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / | |/| | | | | | | | |
| * | | | | | | | | | Merge topic 'xl-cxx14' into release-3.17Brad King2020-04-011-1/+7
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 46d9006efa XL: Add comment clarifying why we pretend it has full C++11/14 support 4aaa9ea96c XL: C++14 language level flags are only available on Linux Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4551
* | \ \ \ \ \ \ \ \ \ \ Merge topic 'xl-cxx14'Brad King2020-04-011-1/+7
|\ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / | |/| | | | | | / / / / | |_|_|_|_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 46d9006efa XL: Add comment clarifying why we pretend it has full C++11/14 support 4aaa9ea96c XL: C++14 language level flags are only available on Linux Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4551
| * | | | | | | | | | XL: Add comment clarifying why we pretend it has full C++11/14 supportBrad King2020-03-311-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit b0f46c48f6 (CompileFeatures: Now able to presume full language level support, 2019-03-06, v3.15.0-rc1~265^2~1) we pretend that the XL compiler has full C++11 and C++14 support so that projects specifying granular features will at least get the corresponding compiler mode. This is a work around for our lack of a full feature check table for this compiler that works in common cases. Add a comment explaining this. Issue: #20521
| * | | | | | | | | | XL: C++14 language level flags are only available on LinuxBrad King2020-03-311-1/+1
| | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 458ea9d76c (XL: Add C++14 language level flags, 2019-04-15, v3.15.0-rc1~226^2) we use `-qlanglvl=extended1y` for C++14 with XL 16.1. However, that flag is only supported on a Linux host. Issue: #20521
* | | | | | | | | | CMake Nightly Date StampKitware Robot2020-04-011-1/+1
| |_|_|_|_|_|_|/ / |/| | | | | | | |
* | | | | | | | | Merge branch 'release-3.17'Brad King2020-03-310-0/+0
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| * | | | | | | | Merge topic 'docs_macho_prop_tgt' into release-3.17Brad King2020-03-314-26/+65
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 01b47293ea Help: Fix inaccuracies and omissions in MACHO_* property docs Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Isuru Fernando <isuruf@gmail.com> Merge-request: !4542