summaryrefslogtreecommitdiffstats
path: root/Help
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'doc-pch-genex'Brad King2019-11-081-0/+11
|\ | | | | | | | | | | | | f35df783b5 Help: Document target_precompile_headers genex with angle brackets Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4015
| * Help: Document target_precompile_headers genex with angle bracketsBrad King2019-11-081-0/+11
| | | | | | | | | | | | | | When passing a `<header>` inside a generator expression, the closing `>` needs to be encoded as `$<ANGLE-R>`. Add an example to the docs. Fixes: #19940
* | Merge topic 'ctest-resource-groups'Kyle Edwards2019-11-077-139/+140
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 016601e5e6 Merge branch 'backport-ctest-resource-groups' c1435d9812 Help: Fix error in resource allocation example eb9d945f14 CTest: Rename hardware -> resources for RunCMake tests c544cb6698 CTest: Rename hardware -> resources for source code 6ce27d3a2e cmCTestMultiProcessHandler: Rename resource locking functions a7c1e15cc4 CTest: Rename hardware -> resources for CMake variables, command options 73a40b19ff CTest: Rename "Processes" lexer to "ResourceGroups" af9ed543b0 CTest: Rename PROCESSES test property to RESOURCE_GROUPS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3994
| * \ Merge branch 'backport-ctest-resource-groups'Brad King2019-11-057-139/+140
| |\ \
| | * | Help: Fix error in resource allocation exampleKyle Edwards2019-11-051-2/+2
| | | |
| | * | CTest: Rename hardware -> resources for CMake variables, command optionsCraig Scott2019-11-054-46/+45
| | | | | | | | | | | | | | | | | | | | | | | | Only changes the user-visible effects of renaming hardware allocation to resource allocation. Code changes are the minimum needed to achieve that.
| | * | CTest: Rename PROCESSES test property to RESOURCE_GROUPSBrad King2019-11-055-99/+101
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `PROCESSES` test property name added for CMake 3.16 is too close to the existing `PROCESSORS` test property. Furthermore, the property in principle specifies groups of resources organized in a way that is meaningful to a particular test. The groups may often correspond to processes but they could have other meanings. Since the property name `PROCESSES` has not been in a final 3.16 release yet, simply rename it to `RESOURCE_GROUPS`. Fixes: #19914
* | | Merge topic 'refactor-foreach'Brad King2019-11-071-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 53227a4ff2 Refactor: Modernize `foreach` code and fix some bugs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3986
| * | | Refactor: Modernize `foreach` code and fix some bugsAlex Turbov2019-11-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | - fix the typo in `foreach` documentation - fix broken `foreach(... IN ITEMS ... LISTS ...)` - add tests of `foreach` for existed functionality and fixes
* | | | Merge topic 'unity-include-generated'Brad King2019-11-071-3/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7ddf462304 Unity build: Include GENERATED files into unity build Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Julien Schueller <schueller@phimeca.com> Merge-request: !4001
| * | | | Unity build: Include GENERATED files into unity buildCristian Adam2019-11-061-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is no reason to skip the generated files, in case of problems one can use the SKIP_UNITY_BUILD_INCLUSION property. Fixes: #19925
| * | | | Merge topic 'doc-discourse' into release-3.16Craig Scott2019-11-062-12/+9
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 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-052-11/+17
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3985
| * \ \ \ \ \ \ Merge branch 'add_CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY' into ↵Craig Scott2019-11-0511-5/+58
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | release-3.16 Merge-request: !3968
| * \ \ \ \ \ \ \ Merge branch 'tutorial-cleanup' into release-3.16Brad King2019-11-041-63/+66
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3984
| * \ \ \ \ \ \ \ \ 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 branch 'docs-file-GET_RUNTIME_DEPENDENCIES' into release-3.16Craig Scott2019-11-031-10/+10
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3982
| * \ \ \ \ \ \ \ \ \ \ \ Merge branch 'docs-list-remove_item' into release-3.16Craig Scott2019-11-031-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3977
* | \ \ \ \ \ \ \ \ \ \ \ \ Merge topic 'install-name-dir-genex'Brad King2019-11-063-1/+13
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a0e2e0ca97 Help: Add documentation and release notes for INSTALL_NAME_DIR genex deeab72aae Tests: Add tests for INSTALL_NAME_DIR 3c85f11fed INSTALL_NAME_DIR: Add support for generator expressions 2ec1156b80 Refactor: Generalize cmExportInstallFileGenerator::ReplaceInstallPrefix() Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3989
| * | | | | | | | | | | | | | Help: Add documentation and release notes for INSTALL_NAME_DIR genexKyle Edwards2019-11-053-1/+13
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge topic 'ccmake_colored_values'Brad King2019-11-061-0/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d5d5ba3f7f ccmake: Identify the current cache entry 005aba29a1 ccmake: Improve display of the key controls 93b66735ac ccmake: Use type-based colors to display cache values Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3955
| * | | | | | | | | | | | | | | ccmake: Use type-based colors to display cache valuesSylvain Joubert2019-11-041-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The colors are based on the entry type (or value for booleans), paths and filepaths sharing the same color.
* | | | | | | | | | | | | | | | Merge topic 'cpack-nsis-welcome-finish-title'Brad King2019-11-062-0/+26
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 68b5af65fa CPack/NSIS: Add options for custom welcome/finish titles + display on 3 lines Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3980
| * | | | | | | | | | | | | | | | CPack/NSIS: Add options for custom welcome/finish titles + display on 3 linesJohnny Jazeix2019-11-052-0/+26
| | |/ / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #11275
* | | | | | | | | | | | | | | | Merge topic 'doc-discourse'Craig Scott2019-11-062-12/+9
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | / / | |_|_|_|_|_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | | | | | | | | | 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.
| * | | | | | | | | | | | | | 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`.
* | | | | | | | | | | | | | Merge topic 'remove_sh_error_mingw'Brad King2019-11-051-0/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-0/+5
| | |/ / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 '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 'docs-INSTALL_REMOVE_ENVIRONMENT_PATH'Brad King2019-11-052-11/+17
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | | | | | | | | Merge topic 'add_CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY'Craig Scott2019-11-0511-5/+58
|\ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-0411-5/+58
| |/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | | | | | Merge topic 'message-check-types'Craig Scott2019-11-042-3/+106
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | | | | | message: New message types to mark checks performed by CMakeAlex Turbov2019-11-022-3/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #19638. Co-Authored-By: Craig Scott <craig.scott@crascit.com>
* | | | | | | | | | | 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.
* | | | | | | | | | | Merge topic 'fix_load_cache_docs'Brad King2019-11-041-2/+2
|\ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 657fb0aa6f Help: Clarify load_cache documentation of first parameter Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3971
| * | | | | | | | | | Help: Clarify load_cache documentation of first parameterCharles Barto2019-11-011-2/+2
| | |_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The first parameter is the path to the *directory* containing the `CMakeCache.txt` file, not the file itself.
* | | | | | | | | | Merge topic 'tutorial-cleanup'Brad King2019-11-041-63/+66
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ / | |/| | | | | | | / | |_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | 9682adb6ad Tutorial: clean up typos, grammar and formatting Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3984
| * | | | | | | | Tutorial: clean up typos, grammar and formattingCraig Scott2019-11-041-63/+66
| |/ / / / / / /
* | | | | | | | Merge topic 'docs-file-GET_RUNTIME_DEPENDENCIES'Craig Scott2019-11-031-10/+10
|\ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 23752d5bad Help: Typo and grammar fixes for file(GET_RUNTIME_DEPENDENCIES) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3982
| * | | | | | | Help: Typo and grammar fixes for file(GET_RUNTIME_DEPENDENCIES)Craig Scott2019-11-031-10/+10
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note that ``MODULE`` s was rendering strangely, so the wording has been tweaked to avoid needing to specify ``MODULE`` as a plural word. Modules are still libraries, so it is okay to call them as such where it doesn't cause any ambiguity.
* | | | | | | Merge topic 'docs-list-remove_item'Craig Scott2019-11-031-1/+1
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | / | | |_|_|_|/ | |/| | | | | | | | | | | | | | | | ad024439f5 Help: list(REMOVE_ITEM) removes all instances, not just the first found Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3977
| * | | | | Help: list(REMOVE_ITEM) removes all instances, not just the first foundCraig Scott2019-11-021-1/+1
| |/ / / / | | | | | | | | | | Fixes: #19908
* | | | | Merge topic 'ctest-repeat-until-pass'Brad King2019-11-012-0/+19
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 39ac8b4eb5 ctest: Add --repeat-after-timeout option 80c2c9d14c ctest: Add --repeat-until-pass option 0187e52244 cmCTestRunTest: Use inline member initializers Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3960