summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'xcode-restore-CMakeLists'Brad King2019-11-064-10/+35
|\ | | | | | | | | | | | | | | 0ce8a5c08d Xcode: Fix generated references to CMakeLists.txt files 9457c95aa0 cmGlobalXCodeGenerator: Mark known source locations Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3999
| * Xcode: Fix generated references to CMakeLists.txt filesBrad King2019-11-054-6/+27
| | | | | | | | | | | | | | | | | | Refactoring in commit 2d888e3390 (cmSourceFile: Rename mutating GetFullPath() overload, 2019-08-29, v3.16.0-rc1~160^2) accidentally left the paths to `CMakeLists.txt` files empty in generated Xcode project files. Fixes: #19927
| * cmGlobalXCodeGenerator: Mark known source locationsBrad King2019-11-051-4/+8
| |
* | Merge branch 'release-3.16'Craig Scott2019-11-060-0/+0
|\ \
| * \ Merge topic 'doc-discourse' into release-3.16Craig Scott2019-11-065-22/+19
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4af39fe25b CMakeSystemSpecificInformation: Replace mailing list with Discourse Forum d0be4d5365 README: Replace link to mailing list the CMake Discourse Forum 4dd6ad20b6 README: Update links to cmake.org pages 821bfca89b Help: Replace links to mailing lists with links to our Discourse Forum 32d8de1463 CMakeCPack: Update Debian package contact email 2fae9101e5 Help/dev: Update maintainer guide for Discourse transition Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3998
* | \ \ Merge topic 'doc-discourse'Craig Scott2019-11-065-22/+19
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4af39fe25b CMakeSystemSpecificInformation: Replace mailing list with Discourse Forum d0be4d5365 README: Replace link to mailing list the CMake Discourse Forum 4dd6ad20b6 README: Update links to cmake.org pages 821bfca89b Help: Replace links to mailing lists with links to our Discourse Forum 32d8de1463 CMakeCPack: Update Debian package contact email 2fae9101e5 Help/dev: Update maintainer guide for Discourse transition Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3998
| * | | CMakeSystemSpecificInformation: Replace mailing list with Discourse ForumBrad King2019-11-061-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | On unknown platforms we issue a message instructing users to post to our mailing list to add support for the platform. Refer them to the CMake Discourse Forum instead.
| * | | README: Replace link to mailing list the CMake Discourse ForumBrad King2019-11-061-3/+3
| | | |
| * | | README: Update links to cmake.org pagesBrad King2019-11-051-3/+3
| | | | | | | | | | | | | | | | Some of the links refer to URLs that are now redirected. Update them.
| * | | Help: Replace links to mailing lists with links to our Discourse ForumBrad King2019-11-051-7/+3
| | | | | | | | | | | | | | | | | | | | The CMake Discourse Forum at `discourse.cmake.org` supersedes the mailman-based mailing lists.
| * | | CMakeCPack: Update Debian package contact emailBrad King2019-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | Replace the mailing list email address with one on `discourse.cmake.org`.
| * | | Help/dev: Update maintainer guide for Discourse transitionBrad King2019-11-051-5/+6
| | |/ | |/| | | | | | | | | | Replace the post-release development announcement to the mailing list with a post to the appropriate category on `discourse.cmake.org`.
* | | CMake Nightly Date StampKitware Robot2019-11-061-1/+1
| | |
* | | 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