summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'remove_sh_error_mingw'Brad King2019-11-051-6/+1
|\ | | | | | | | | | | | | 82ddcf0db1 MinGW Makefiles: do not fail if sh.exe is present in the path Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3978
| * MinGW Makefiles: do not fail if sh.exe is present in the pathJohnny Jazeix2019-11-041-6/+1
| | | | | | | | | | | | | | | | | | The check was added only to fail early in an environment known not to work at the time: * https://web.archive.org/web/20120912010035/http://lists.trolltech.com/qt-interest/2006-01/thread00091-0.html Fixes: #19327
* | Merge topic 'objc-pch'Brad King2019-11-052-3/+2
|\ \ | | | | | | | | | | | | | | | | | | e331367a89 PCH: Add support for OBJC/OBJCXX languages Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3983
| * | PCH: Add support for OBJC/OBJCXX languagesCristian Adam2019-11-032-3/+2
| | |
* | | Merge topic 'findpostgres-10-and-older'Brad King2019-11-051-5/+16
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | e992d62b7e FindPostgreSQL: support version encoding used in pre-10 releases Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3993
| * | | FindPostgreSQL: support version encoding used in pre-10 releasesBen Boeckel2019-11-041-5/+16
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | With the 10.x release, PostgreSQL upstream started encoding the version as `MMmmmm` where `M` is major and `m` is minor. Prior to that, `MMmmPP` was used where `P` was the patch number. Detect this difference and decode it based on the used encoding. Fixes: #19912
* | | FindCUDA: Use find_program instead of find_path when searching for nvcc.Hong Xu2019-11-041-3/+6
| | | | | | | | | | | | | | | Before this commit, nvcc would not be found if it is in env PATH but a non-standard location. This commit fixes this issue.
* | | Merge topic 'FindCUDA-find-nvcc'Brad King2019-11-041-2/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | f4eebeb447 FindCUDA: Revert "Use find_program instead of find_path to find nvcc" Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3991
| * | | FindCUDA: Revert "Use find_program instead of find_path to find nvcc"Brad King2019-11-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Revert commit 067ee518f7 (FindCUDA: Use find_program instead of find_path to find nvcc, 2019-10-31). It causes `CUDA_TOOLKIT_ROOT_DIR` to contain the path to nvcc rather than the toolkit directory.
* | | | Merge topic 'message-check-types'Craig Scott2019-11-0444-152/+166
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7b2dd9dedc Refactor: Use added message types in various modules 949a1e120a message: New message types to mark checks performed by CMake Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3689
| * | | | Refactor: Use added message types in various modulesAlex Turbov2019-11-0244-152/+166
| | | | | | | | | | | | | | | | | | | | Co-Authored-By: Craig Scott <craig.scott@crascit.com>
* | | | | Merge topic 'FindPython-customize-failure-message'Brad King2019-11-041-1/+49
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 687a354518 FindPython: customize failure message Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3970
| * | | | | FindPython: customize failure messageMarc Chevrier2019-11-011-1/+49
| | |_|_|/ | |/| | |
* | | | | Merge topic 'FindwxWidgets-wxwin-313'Brad King2019-11-041-0/+10
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | f805cdd261 FindwxWidgets: Add support for 3.1.3 VS binaries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3972
| * | | | FindwxWidgets: Add support for 3.1.3 VS binariesTomasz Słodkowicz2019-11-011-0/+10
| | |_|/ | |/| |
| * | | Merge branch 'swift-rpath' into release-3.16Brad King2019-10-311-0/+4
| |\ \ \ | | | | | | | | | | | | | | | Merge-request: !3965
| * \ \ \ Merge branch 'docs-CMakePrintHelpers-typo' into release-3.16Craig Scott2019-10-311-2/+2
| |\ \ \ \ | | | | | | | | | | | | Merge-request: !3966
| * \ \ \ \ Merge branch 'sdk-on-mac' into release-3.16Brad King2019-10-281-0/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Merge-request: !3957
| * \ \ \ \ \ Merge branch 'FindCurses-formw' into release-3.16Brad King2019-10-281-3/+5
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3947
| * \ \ \ \ \ \ Merge branch 'swift-parallel-jobs' into release-3.16Brad King2019-10-281-3/+3
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3950
| * \ \ \ \ \ \ \ Merge branch 'docs-FindPython-minor-grammar' into release-3.16Craig Scott2019-10-283-6/+6
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Merge-request: !3953
| * \ \ \ \ \ \ \ \ Merge branch 'FindOpenMP-include-dir' into release-3.16Brad King2019-10-211-1/+42
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3916
* | | | | | | | | | | FindCUDA: Use find_program instead of find_path to find nvccHong Xu2019-11-011-2/+2
| |_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise nvcc is not found if it is in env PATH but a non-standard location.
* | | | | | | | | | Merge topic 'swift-rpath'Brad King2019-10-311-0/+4
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1e05f89f4b Swift: support `BUILD_RPATH` properties Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3965
| * | | | | | | | | Swift: support `BUILD_RPATH` propertiesSaleem Abdulrasool2019-10-301-0/+4
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable passing a RPATH to Swift shared libraries. This enables testing libraries before they have been installed.
* | | | | | | | | Merge topic 'docs-CMakePrintHelpers-typo'Craig Scott2019-10-311-2/+2
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fea940eb86 Help: Fix minor typo in CMakePrintHelpers module docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3966
| * | | | | | | | Help: Fix minor typo in CMakePrintHelpers module docsCraig Scott2019-10-301-2/+2
| |/ / / / / / / | | | | | | | | | | | | | | | | Fixes: #19900
* | | | | | | | Merge topic 'swift-sdk-on-mac'Brad King2019-10-291-0/+1
|\ \ \ \ \ \ \ \ | | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c10c9f839a Swift: Honor CMAKE_OSX_SYSROOT on Apple platforms Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3957
| * | | | | | | Swift: Honor CMAKE_OSX_SYSROOT on Apple platformsBrad King2019-10-281-0/+1
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pass the value to the Swift compiler driver via `-sdk`. We already do this for C/C++ via `-isysroot`. This fixes command-line builds on macOS 10.15 with Xcode 11 Swift tools. Fixes: #19880
* | | | | | | Merge topic 'FindCurses-formw'Brad King2019-10-291-3/+5
|\ \ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 84ce473255 FindCurses: use formw when wide support is requested Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3947
| * | | | | | FindCurses: use formw when wide support is requestednick black2019-10-281-3/+5
| |/ / / / / | | | | | | | | | | | | | | | | | | Fixes: #19883
* | | | | | Merge topic 'swift-parallel-jobs'Brad King2019-10-291-3/+3
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | d9dd7cca66 Swift: correct flags for parallel jobs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3950
| * | | | | Swift: correct flags for parallel jobsSaleem Abdulrasool2019-10-281-3/+3
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `-num-threads` is for the threading, not the job control. Use `-j` to launch the parallel jobs. This enables parallel builds for Swift again after driver updates preventing the parallelization through `-num-threads`.
* | | | | Merge topic 'cpack-nsis-uninstaller-name'Brad King2019-10-282-4/+6
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c97abc9688 CPack/NSIS: Add option for custom Uninstall filename Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3945
| * | | | | CPack/NSIS: Add option for custom Uninstall filenameJohnny Jazeix2019-10-252-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | Fixes: #10728
* | | | | | Merge topic 'ExternalProject-git-no-recurse'Brad King2019-10-281-5/+22
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5bc6230741 ExternalProject: Option to turn off recursive update of git submodules Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3923
| * | | | | | ExternalProject: Option to turn off recursive update of git submodulesCharis Marangos2019-10-241-5/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #19832
* | | | | | | Merge topic 'docs-FindPython-minor-grammar'Craig Scott2019-10-283-6/+6
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | / / | | |_|_|/ / | |/| | | | | | | | | | | | | | | | 9914b90f4a Help: Minor wording cleanup for Python modules Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3953
| * | | | | Help: Minor wording cleanup for Python modulesCraig Scott2019-10-273-6/+6
| | |/ / / | |/| | |
| * | | | Merge branch 'CMakeFindBinUtils-cleanup' into release-3.16Brad King2019-10-151-12/+0
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !3920
| * \ \ \ \ Merge branch 'FindCurses-tinfow' into release-3.16Brad King2019-10-151-2/+4
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Merge-request: !3915
| * \ \ \ \ \ Merge branch 'FindHDF5-cray' into release-3.16Brad King2019-10-151-2/+2
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3918
| * \ \ \ \ \ \ Merge branch 'FindOpenMP-clang-HIP-device' into release-3.16Brad King2019-10-141-0/+2
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3911
| * \ \ \ \ \ \ \ Merge branch 'InstallRequiredSystemLibraries-redist' into release-3.16Brad King2019-10-111-0/+7
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3909
| * \ \ \ \ \ \ \ \ Merge branch 'FindPostgreSQL-macports-and-v12' into release-3.16Brad King2019-10-111-1/+4
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3907
| * \ \ \ \ \ \ \ \ \ Merge branch 'iar-8051-support' into release-3.16Brad King2019-10-116-3/+23
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3906
| * \ \ \ \ \ \ \ \ \ \ Merge branch 'objc-c++flags' into release-3.16Brad King2019-10-111-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3904
* | \ \ \ \ \ \ \ \ \ \ \ Merge topic 'android-native'Brad King2019-10-226-1/+36
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c5892e484e Android: add support for native compilation, such as with the Termux app Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3917
| * | | | | | | | | | | | | Android: add support for native compilation, such as with the Termux appButta2019-10-156-1/+36
| | |_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The CMake support for Android assumes cross-compilation using the NDK, so stub out that Android NDK support and use the Linux support that's already invoked. Set CMAKE_HOST_SYSTEM_NAME to "Android", rather than "Linux". Issue: #19840
* | | | | | | | | | | | | Merge topic 'export-compile-commands-environment-variable'Brad King2019-10-211-4/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8065a686dd Initialize CMAKE_EXPORT_COMPILE_COMMANDS from envvar of the same name Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3914