summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cmGeneratorTarget: modernize memory managementMarc Chevrier2019-11-052-63/+59
|
* Merge topic 'remove_sh_error_mingw'Brad King2019-11-052-6/+6
|\ | | | | | | | | | | | | 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-042-6/+6
| | | | | | | | | | | | | | | | | | 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 branch 'release-3.16'Brad King2019-11-050-0/+0
|\ \
| * \ Merge branch 'findpostgres-10-and-older' into release-3.16Brad King2019-11-052-8/+28
| |\ \ | | | | | | | | | | | | Merge-request: !3993
| * \ \ Merge branch 'source_group-tree' into release-3.16Brad King2019-11-053-5/+43
| |\ \ \ | | | | | | | | | | | | | | | Merge-request: !3979
| * \ \ \ Merge branch 'objc-pch' into release-3.16Brad King2019-11-054-10/+31
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !3983
| * \ \ \ \ Merge branch 'clarify_compile_features_documentation' into release-3.16Brad King2019-11-053-15/+15
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Merge-request: !3988
| * \ \ \ \ \ Merge branch 'docs-INSTALL_REMOVE_ENVIRONMENT_PATH' into release-3.16Brad King2019-11-053-12/+18
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3985
* | \ \ \ \ \ \ Merge topic 'source_group-tree'Brad King2019-11-053-5/+43
|\ \ \ \ \ \ \ \ | | |_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3c0ca5a9d9 source_group: ensure that passed file is not a directory Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3979
| * | | | | | | source_group: ensure that passed file is not a directoryMateusz Janek2019-11-043-5/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #19769
* | | | | | | | Merge topic 'clarify_compile_features_documentation'Brad King2019-11-053-15/+15
|\ \ \ \ \ \ \ \ | | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 53cd86ea78 Help: Clarify what 'aware' means as it relates to C++ standards Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3988
| * | | | | | | Help: Clarify what 'aware' means as it relates to C++ standardsRobert Maynard2019-11-043-15/+15
| |/ / / / / /
* | | | | | | Merge topic 'objc-pch'Brad King2019-11-054-10/+31
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-034-10/+31
| | | | | | |
* | | | | | | Merge topic 'findpostgres-10-and-older'Brad King2019-11-052-8/+28
|\ \ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-042-8/+28
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | Merge topic 'FindCUDA-find-nvcc'Brad King2019-11-051-3/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2e9feddf68 FindCUDA: Use find_program instead of find_path when searching for nvcc. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3990
| * | | | | | 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 'docs-INSTALL_REMOVE_ENVIRONMENT_PATH'Brad King2019-11-053-12/+18
|\ \ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dd05ef429a Help: Fix inaccuracies in INSTALL_REMOVE_ENVIRONMENT_RPATH docs ac8de0dbcf RPATH: Remove stray indent in generated file(RPATH_CHANGE) command Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3985
| * | | | | | Help: Fix inaccuracies in INSTALL_REMOVE_ENVIRONMENT_RPATH docsCraig Scott2019-11-042-11/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous docs assumed one had to set INSTALL_RPATH for this target property to have an effect, but the actual condition is only that the install rpath is different to the build rpath. Even if the install rpath is empty, it is possible that CMake will rewrite the rpath during install because the build rpath could be non-empty.
| * | | | | | RPATH: Remove stray indent in generated file(RPATH_CHANGE) commandCraig Scott2019-11-041-1/+1
| | |/ / / / | |/| | | |
* | | | | | Merge topic 'ctest-repeat-until-pass'Brad King2019-11-051-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 30e79bb4a3 Tests: Extend RunCMake.CTestCommandLine internal timeout for valgrind Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3987
| * | | | | | Tests: Extend RunCMake.CTestCommandLine internal timeout for valgrindBrad King2019-11-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A case added by commit 39ac8b4eb5 (ctest: Add --repeat-after-timeout option, 2019-10-29) includes a success-case timeout of 2 seconds. That is too short when running under valgrind, so extend it to 5 seconds.
* | | | | | | Merge branch 'release-3.16'Craig Scott2019-11-050-0/+0
|\ \ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | |
| * | | | | | Merge branch 'add_CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY' into ↵Craig Scott2019-11-0512-6/+65
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | release-3.16 Merge-request: !3968
* | \ \ \ \ \ \ Merge topic 'add_CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY'Craig Scott2019-11-0512-6/+65
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 55df3954d3 find_package: Add support for CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3968
| * | | | | | | find_package: Add support for CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRYRobert Maynard2019-11-0412-6/+65
| | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extend the change from commit 1d00ba9ccf (Find: find_package prefers variable CMAKE_FIND_USE_REGISTRY, 2018-11-13, v3.16.0-rc1~461^2~1) to cover the system package registry too. Fixes: #19890
* | | | | | | CMake Nightly Date StampKitware Robot2019-11-051-1/+1
| |_|_|/ / / |/| | | | |
* | | | | | 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-0458-194/+463
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-0250-167/+213
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-Authored-By: Craig Scott <craig.scott@crascit.com>
| * | | | | | | message: New message types to mark checks performed by CMakeAlex Turbov2019-11-028-27/+250
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #19638. Co-Authored-By: Craig Scott <craig.scott@crascit.com>
* | | | | | | | Merge topic 'FindPython-customize-failure-message'Brad King2019-11-044-1/+147
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 687a354518 FindPython: customize failure message Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3970
| * | | | | | | | FindPython: customize failure messageMarc Chevrier2019-11-014-1/+147
| | | | | | | | |
* | | | | | | | | Merge topic 'cpack_absolute_package_directory'Brad King2019-11-041-1/+7
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 63c0bc9292 CPack: Ensure CPACK_PACKAGE_DIRECTORY is an absolute path Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3946
| * | | | | | | | | CPack: Ensure CPACK_PACKAGE_DIRECTORY is an absolute pathJohnny Jazeix2019-11-011-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #18133, #19412
* | | | | | | | | | Merge branch 'release-3.16'Brad King2019-11-040-0/+0
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / / | |/| | | | | | | |
| * | | | | | | | | Merge branch 'tutorial-cleanup' into release-3.16Brad King2019-11-041-63/+66
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3984
| * \ \ \ \ \ \ \ \ \ Merge branch 'root-dir-assertion-fix' into release-3.16Brad King2019-11-044-2/+22
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3976
| * \ \ \ \ \ \ \ \ \ \ Merge branch 'FindwxWidgets-wxwin-313' into release-3.16Brad King2019-11-041-0/+10
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3972
| * \ \ \ \ \ \ \ \ \ \ \ Merge branch 'update-compile-feature-supported-compiler-list' into release-3.16Brad King2019-11-041-11/+11
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3974
| * \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'fix_load_cache_docs' into release-3.16Brad King2019-11-041-2/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3971
* | \ \ \ \ \ \ \ \ \ \ \ \ \ Merge topic 'root-dir-assertion-fix'Brad King2019-11-044-2/+22
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0692eaf0fe ForceToRelativePath: Fix spurious assertion when local path is root dir Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3976
| * | | | | | | | | | | | | | ForceToRelativePath: Fix spurious assertion when local path is root dirCraig Scott2019-11-024-2/+22
| | |_|_|_|_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #19909
* | | | | | | | | | | | | | 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 topic 'update-compile-feature-supported-compiler-list'Brad King2019-11-041-11/+11
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b7955bd931 Help: Remove out of date bounds on compile feature supported versions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3974
| * | | | | | | | | | | | Help: Remove out of date bounds on compile feature supported versionsRobert Maynard2019-11-011-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The upper limits on what compiler CMake supports is always changing, and the values inside cmake-compile-feature is always out of date. So lets remove it.