summaryrefslogtreecommitdiffstats
path: root/Help
Commit message (Collapse)AuthorAgeFilesLines
* CPack/NSIS: Add options for custom welcome/finish titles + display on 3 linesJohnny Jazeix2019-11-052-0/+26
| | | | Fixes: #11275
* 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
| * ctest: Add --repeat-after-timeout optionBrad King2019-10-292-2/+11
| | | | | | | | | | Add an option to re-run tests if they timeout. This will help tolerate sporadic timeouts on busy machines.
| * ctest: Add --repeat-until-pass optionBrad King2019-10-292-0/+10
| | | | | | | | | | | | | | | | | | Add an option to re-run tests if they fail. This will help tolerate sporadic failures. Issue: #17010 Co-Author: Ben Boeckel <ben.boeckel@kitware.com> Co-Author: Chuck Atkins <chuck.atkins@kitware.com>
* | Merge topic 'clarify-BOOL-genex-eval'Brad King2019-10-311-2/+2
|\ \ | | | | | | | | | | | | | | | | | | cd888f1133 Help: drop confusing reference to `if()` from `$<BOOL:>` Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3969
| * | Help: drop confusing reference to `if()` from `$<BOOL:>`Ben Boeckel2019-10-311-2/+2
| | | | | | | | | | | | | | | | | | `if()` uses the internal `IsOn` call whild `$<BOOL:>` uses `IsOff`. For historical reasons, these are not inverses of each other, so drop mention of `if()` from the documentation of `$<BOOL:>`.
| * | Merge branch 'help-file-spelling-error' into release-3.16Brad King2019-10-311-1/+1
| |\ \ | | | | | | | | | | | | Merge-request: !3964
| * \ \ Merge branch 'fix-find_package-doc' into release-3.16Brad King2019-10-301-0/+1
| |\ \ \ | | | | | | | | | | | | | | | Merge-request: !3961
| * \ \ \ Merge branch 'docs-find-vars' into release-3.16Brad King2019-10-2810-69/+92
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !3952
| * \ \ \ \ Merge branch 'project-version-buffer-overflow' into release-3.16Craig Scott2019-10-281-1/+2
| |\ \ \ \ \ | | | | | | | | | | | | | | Merge-request: !3948
* | \ \ \ \ \ Merge topic 'help-file-spelling-error'Brad King2019-10-311-1/+1
|\ \ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e0412a0e0b Help: Fix spelling error in file(GET_RUNTIME_DEPENDENCIES) docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3964
| * | | | | | Help: Fix spelling error in file(GET_RUNTIME_DEPENDENCIES) docsMarc Chevrier2019-10-301-1/+1
| | | | | | |
* | | | | | | Merge topic 'fix-find_package-doc'Brad King2019-10-301-0/+1
|\ \ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | / | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | 9a08818e54 Help: Add OPTIONAL_COMPONENTS to config mode signature of find_package. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3961
| * | | | | Help: Add OPTIONAL_COMPONENTS to config mode signature of find_package.Deniz Bahadir2019-10-301-0/+1
| |/ / / /
* | | | | Merge topic 'ccmake_progress_bar_and_log_display'Brad King2019-10-291-0/+6
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2086da1713 ccmake: Add output and progress bar release note 66d969fcc4 ccmake: Don't overwrite the last character of the title 1d0e557aed ccmake: Display output during configure and generate c168e789df ccmake: Use the error display for all the logs 3300070cc2 ccmake: Display an ASCII progress bar in the status bar Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3942
| * | | | | ccmake: Add output and progress bar release noteSylvain Joubert2019-10-251-0/+6
| | | | | |
* | | | | | Merge topic 'docs-find-vars'Brad King2019-10-2910-69/+92
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a0a7a45dbc Help: Fix markup errors, improve wording of CMAKE_FIND... variable docs 049dbdd38c Help: Document that <PackageName>_ROOT applies to config packages too Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3952
| * | | | | Help: Fix markup errors, improve wording of CMAKE_FIND... variable docsCraig Scott2019-10-278-60/+82
| | | | | |
| * | | | | Help: Document that <PackageName>_ROOT applies to config packages tooCraig Scott2019-10-272-9/+10
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The original intent of <PackageName>_ROOT may have been for it to apply only to Find modules, but the implementation of the find_package() command treats modules and config packages the same. Both result in a <PackageName>_ROOT variable being pushed onto the stack of package roots. A config package can also call other find_...() commands, the behavior doesn't apply just to find modules.
* | | | | Merge topic 'cpack-nsis-uninstaller-name'Brad King2019-10-282-0/+11
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | Fixes: #10728
* | | | | | Merge topic 'ExternalProject-git-no-recurse'Brad King2019-10-281-0/+7
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #19832
* | | | | | | Merge topic 'project-version-buffer-overflow'Craig Scott2019-10-281-1/+2
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 82cdb26c93 project: Fix potential buffer write-past-end for version components 15a0b0d046 Help: math() expressions must be representable as signed 64-bit Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3948
| * | | | | | Help: math() expressions must be representable as signed 64-bitCraig Scott2019-10-261-1/+2
| | |_|/ / / | |/| | | |
* | | | | | Merge topic 'xcode-scheme-env'Brad King2019-10-253-0/+21
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | f0005dacde Xcode: Add CMAKE_XCODE_SCHEME_ENVIRONMENT variable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3933
| * | | | | Xcode: Add CMAKE_XCODE_SCHEME_ENVIRONMENT variableFelix Heidrich2019-10-243-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Initialize the `XCODE_SCHEME_ENVIRONMENT` target property. This was left out of commit 6b7f1e1db0 (Xcode: Add variables and properties to configure schemes, 2018-07-29, v3.13.0-rc1~243^2).
* | | | | | Merge topic 'doc-dev-note-ext'Brad King2019-10-241-0/+0
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2d1fd3f818 Help: Fix missed extension for `CMAKE_MESSAGE_CONTEXT` release note Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3943
| * | | | | | Help: Fix missed extension for `CMAKE_MESSAGE_CONTEXT` release noteAlex Turbov2019-10-241-0/+0
| | |_|_|/ / | |/| | | |
* | | | | | Merge topic 'cmp0097-doc-fix'Brad King2019-10-241-1/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | | / | | |_|_|/ | |/| | | | | | | | | | | | | fd867a49c4 Help: Fix capitalization in CMP0097 documentation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3941
| * | | | Help: Fix capitalization in CMP0097 documentationKyle Edwards2019-10-231-1/+1
| | | | |
| * | | | Merge branch 'doc-genex-tweak' into release-3.16Brad King2019-10-211-1/+1
| |\ \ \ \ | | |_|/ / | |/| | | | | | | | Merge-request: !3939
| * | | | Merge branch 'doc-pch-compile-language' into release-3.16Brad King2019-10-161-0/+4
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !3925
| * \ \ \ \ Merge branch 'doc-add_link_options-typos' into release-3.16Brad King2019-10-162-11/+11
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Merge-request: !3922
| * \ \ \ \ \ Merge branch 'doc-static-lib-flags' into release-3.16Brad King2019-10-152-5/+17
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3919
* | \ \ \ \ \ \ Merge topic 'project-include-before'Brad King2019-10-216-5/+23
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f7acc1266c project: Add variable CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE_BEFORE Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3936
| * | | | | | | | project: Add variable CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE_BEFOREDeniz Bahadir2019-10-186-5/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Follow up commit 0761186949 (project: Add variable CMAKE_PROJECT_INCLUDE_BEFORE, 2019-03-28, v3.15.0-rc1~294^2) with a project-specific variant. This variable will be used similar to the already existing `CMAKE_PROJECT_INCLUDE_BEFORE` and `CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE` variables. Fixes: #19854
* | | | | | | | | Merge topic 'export-compile-commands-environment-variable'Brad King2019-10-214-0/+19
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8065a686dd Initialize CMAKE_EXPORT_COMPILE_COMMANDS from envvar of the same name Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3914
| * | | | | | | | | Initialize CMAKE_EXPORT_COMPILE_COMMANDS from envvar of the same nameDaan De Meyer2019-10-184-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #18386
* | | | | | | | | | Merge topic 'doc-genex-tweak'Brad King2019-10-211-1/+1
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c684db4ea8 Help: Fix COMPILE_LANG_AND_ID genex example Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3939
| * | | | | | | | | Help: Fix COMPILE_LANG_AND_ID genex exampleAlan W. Irwin2019-10-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix the `COMPILE_LANGUAGE/CXX_COMPILER_ID` variant of the example to have the same meaning as the `COMPILE_LANG_AND_ID` variant. The inconsistency was introduced by commit 808b818063 (Genex: CompileLang and CompileLangAndId now match against a list of ids, 2019-05-30, v3.15.0-rc1~11^2~1). Fixes: #19862
| * | | | | | | | | Merge branch 'backport-3.15-fix-EXCLUDE_FROM_ALL-subdir-all' into release-3.15Brad King2019-09-304-19/+34
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3863
* | \ \ \ \ \ \ \ \ \ Merge topic 'vs-per-config-sources'Brad King2019-10-211-0/+5
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 55a0bebdd3 VS: Add support for per-config sources bcaecf6bcd Teach check for single-language targets to consider all configurations 324988a6b1 cmGeneratorTarget: Add GetAllConfigCompileLanguages method fd2c9fac10 cmGeneratorTarget: Return non-const sources from GetAllConfigSources Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3882
| * | | | | | | | | | VS: Add support for per-config sourcesBrad King2019-10-171-0/+5
| | |_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 97cc29c766 (VS: Teach generators how to mark per-config source files, 2017-04-10, v3.9.0-rc1~268^2~2) the VS generators have known how to generate per-config sources. We've now converted most other code paths to support per-config sources, so drop the check that disallows it. This leaves only per-config support for precompiled headers and unity build transformations, but those are optional features that can be addressed later. Fixes: #18233 Issue: #19789
* | | | | | | | | | Merge topic 'vs-vctargetspath'Brad King2019-10-182-0/+15
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e7d57bc3c3 VS: Propagate CMAKE_VS_GLOBALS into custom targets 45b4b4b930 VS: Propagate CMAKE_VS_GLOBALS into compiler id projects 548e9051a4 VS: Add support to override VCTargetsPath through toolset 99e83d4235 cmake: Teach --build mode to load CMAKE_GENERATOR_TOOLSET Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3817
| * | | | | | | | | VS: Propagate CMAKE_VS_GLOBALS into custom targetsAlexander Boczar2019-10-171-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue: #19708
| * | | | | | | | | VS: Propagate CMAKE_VS_GLOBALS into compiler id projectsAlexander Boczar2019-10-171-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue: #19708
| * | | | | | | | | VS: Add support to override VCTargetsPath through toolsetAlexander Boczar2019-10-152-0/+11
| | |_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #19708
* | | | | | | | | Merge topic 'doc-pch-compile-language'Brad King2019-10-171-0/+4
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ac75886525 PCH: Document and test COMPILE_LANGUAGE genex for per-language header Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3925
| * | | | | | | | PCH: Document and test COMPILE_LANGUAGE genex for per-language headerBrad King2019-10-161-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #19839