summaryrefslogtreecommitdiffstats
path: root/Help
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'doc-toolchain-file-CMAKE_SOURCE_DIR'Craig Scott2019-07-031-0/+8
|\ | | | | | | | | | | | | 16434fe303 Help: Discourage using CMAKE_SOURCE_DIR in toolchain files Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3495
| * Help: Discourage using CMAKE_SOURCE_DIR in toolchain filesOleg Chernovskiy2019-07-021-0/+8
| | | | | | | | Fixes: #19390
* | Merge topic 'cross_ref_CUDAHOSTCXX_in_CMAKE_CUDA_HOST_COMPILER'Brad King2019-07-021-1/+2
|\ \ | | | | | | | | | | | | | | | | | | d3ebef4f70 CMAKE_CUDA_HOST_COMPILER: Document it takes priority over CUDAHOSTCXX Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3490
| * | CMAKE_CUDA_HOST_COMPILER: Document it takes priority over CUDAHOSTCXXRobert Maynard2019-06-271-1/+2
| | |
* | | Add deprecation warnings for policies CMP0067 and belowBrad King2019-07-011-0/+8
| | | | | | | | | | | | | | | | | | | | | The OLD behaviors of all policies are deprecated, but only by documentation. Add an explicit deprecation diagnostic for policies introduced in CMake 3.8 and below to encourage projects to port away from setting policies to OLD.
* | | Merge topic 'docs-project-code-injection'Craig Scott2019-07-011-13/+18
|\ \ \ | |/ / |/| / | |/ | | | | | | | | 42294f43bd Help: move code injection vars to their own section 9e0775cb6a Help: Remove self-references from project() docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3494
| * Help: move code injection vars to their own sectionCraig Scott2019-06-301-8/+13
| | | | | | | | | | The docs for CMAKE_PROJECT_<projName>_INCLUDE and CMAKE_PROJECT_INCLUDE did not define the order of inclusion if both were set.
| * Help: Remove self-references from project() docsCraig Scott2019-06-291-5/+5
| |
| * Merge branch 'doc-CMAKE_FRAMEWORK-crossref' into release-3.15Brad King2019-06-261-1/+3
| |\ | | | | | | | | | Merge-request: !3478
| * \ Merge branch 'doc-typos-cmake_parse_arguments' into release-3.15Brad King2019-06-241-8/+8
| |\ \ | | | | | | | | | | | | Merge-request: !3468
| * \ \ Merge branch 'doc-IMPORTED_LOCATION' into release-3.15Brad King2019-06-211-4/+11
| |\ \ \ | | | | | | | | | | | | | | | Merge-request: !3466
* | \ \ \ Merge topic 'vs-dpi-aware'Brad King2019-06-273-0/+21
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cd92f8f8bf VS: Add VS_DPI_AWARE target property Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3418
| * | | | | VS: Add VS_DPI_AWARE target propertyMatt Weir2019-06-263-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enables setting the visual studio project property for Manifests, controlling the DPI Aware setting.
* | | | | | Merge topic 'build-install-rpath-genex'Brad King2019-06-263-0/+11
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d29ed8a114 BUILD_RPATH/INSTALL_RPATH: Add generator expression support Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3481
| * | | | | | BUILD_RPATH/INSTALL_RPATH: Add generator expression supportKyle Edwards2019-06-253-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #19423
* | | | | | | Merge topic 'doc-CMAKE_FRAMEWORK-crossref'Brad King2019-06-261-1/+3
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f57a53d43e Help: Document that CMAKE_FRAMEWORK initializes FRAMEWORK target prop Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3478
| * | | | | | Help: Document that CMAKE_FRAMEWORK initializes FRAMEWORK target propCraig Scott2019-06-251-1/+3
| | | | | | |
* | | | | | | Help: Move CMP0095 into CMake 3.16 sectionKyle Edwards2019-06-251-1/+8
| |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | CMP0095 was introduced in 3.16, but was mistakenly put in the notes for 3.15. This error was not caught during review. Move it into the notes for 3.16.
* | | | | | Merge topic 'FindPython-FIND_ABI'Brad King2019-06-251-0/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9201908ca5 FindPython: add Python_FIND_ABI hint. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3463
| * | | | | | FindPython: add Python_FIND_ABI hint.Marc Chevrier2019-06-241-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This variable will enable to specify will ABIs will be searched.
* | | | | | | Merge topic 'help-guide-tutorial'Brad King2019-06-25110-0/+3408
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8ab8563533 Help: Add tutorial guide table of contents 0a6c9c417a Help: Update tutorial to include text from CMake book eef3e020c2 Help: Populate tutorial guide text 862cfc0e6c Help/guide/tutorial: Adopt tutorial code d2fde94809 Help: Add infrastructure for guide-level documentation f067af8e38 Tests/Tutorial: Remove trailing blank lines d5a81ef747 Tests/Tutorial: Remove unused file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3439
| * | | | | | | Help: Add tutorial guide table of contentsBrad King2019-06-191-0/+4
| | | | | | | |
| * | | | | | | Help: Update tutorial to include text from CMake bookBetsy McPhail2019-06-191-0/+35
| | | | | | | |
| * | | | | | | Help: Populate tutorial guide textBetsy McPhail2019-06-1944-939/+777
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Migrate tutorial text from individual `directions.txt` files to the main tutorial document. Add some comments to source code to provide anchors for inclusion.
| * | | | | | | Help/guide/tutorial: Adopt tutorial codeKitware Robot2019-06-18122-0/+3521
| | | | | | | |
| * | | | | | | Help: Add infrastructure for guide-level documentationBrad King2019-06-182-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create a `Help/guide/` directory to hold guide-level documents. Build them in most documentation formats, but not as man pages. Initialize the guide directory with a placeholder for the tutorial.
* | | | | | | | Merge topic 'doc-typos-cmake_parse_arguments'Brad King2019-06-241-8/+8
|\ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 264612c013 Help: Typo and grammar fixes in cmake_parse_arguments() docs Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Brad King <brad.king@kitware.com> Merge-request: !3468
| * | | | | | | Help: Typo and grammar fixes in cmake_parse_arguments() docsCraig Scott2019-06-231-8/+8
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge topic 'doc-IMPORTED_LOCATION'Brad King2019-06-241-4/+11
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 96c6bc2584 Help: Improve documentation of IMPORTED_LOCATION property Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Alex Turbov <i.zaufi@gmail.com> Merge-request: !3466
| * | | | | | Help: Improve documentation of IMPORTED_LOCATION propertyAlexandru Croitor2019-06-211-4/+11
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mention the usage of a configuration specific `IMPORTED_LOCATION_<CONFIG>` value even if the `<CONFIG>` is not the same as the active configuration of the currently built project. Co-Author: Brad King <brad.king@kitware.com>
* | | | | | Merge topic 'find-control-vars'Brad King2019-06-2112-21/+96
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 02f527c66a Find: Provide global controls for the `NO_[]_PATH` call options f0a89149bc RunCMake: Automatically support platform out override files Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3444
| * | | | | Find: Provide global controls for the `NO_[]_PATH` call optionsRobert Maynard2019-06-2112-21/+96
| | | | | |
* | | | | | Merge topic 'autogen_documentation'Brad King2019-06-203-106/+306
|\ \ \ \ \ \ | |/ / / / / |/| | | | / | | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | b55e5d6641 Help: Autogen: Overhaul AUTOMOC target property documentation fdab21f30b Help: Autogen: Overhaul AUTOUIC target property documentation d08548c624 Help: Autogen: Overhaul AUTORCC target property documentation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3461
| * | | | Help: Autogen: Overhaul AUTOMOC target property documentationSebastian Holtermann2019-06-191-62/+212
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Rewrites and restructures the AUTOMOC target property documentation - Remove the reference to the deprecated CMAKE_AUTOMOC_RELAXED_MODE Fixes: #19167
| * | | | Help: Autogen: Overhaul AUTOUIC target property documentationSebastian Holtermann2019-06-191-26/+61
| | | | |
| * | | | Help: Autogen: Overhaul AUTORCC target property documentationSebastian Holtermann2019-06-191-18/+33
| |/ / /
| * | | Merge branch 'android-pie-cmp0083' into release-3.15Brad King2019-06-191-0/+6
| |\ \ \ | | | | | | | | | | | | | | | Merge-request: !3459
| * \ \ \ Merge branch 'doc-project-include' into release-3.15Brad King2019-06-183-9/+19
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !3453
| * \ \ \ \ Merge branch 'capabilities-fileapi' into release-3.15Brad King2019-06-122-0/+18
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Merge-request: !3433
| * \ \ \ \ \ Merge branch 'additional_clean_files_help' into release-3.15Craig Scott2019-06-083-11/+23
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3428
* | \ \ \ \ \ \ Merge topic 'android-pie-cmp0083'Brad King2019-06-191-0/+6
|\ \ \ \ \ \ \ \ | | |_|_|_|/ / / | |/| | | | / / | |_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | 9e99a95c7d Android: ensure PIE behavior is consistent regardless CMP0083 policy Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3459
| * | | | | | Android: ensure PIE behavior is consistent regardless CMP0083 policyMarc Chevrier2019-06-191-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In commit c4b4d8b3a6 (POSITION_INDEPENDENT_CODE: Manage link flags for executables, 2018-10-02, v3.14.0-rc1~395^2) we accidentally removed our Android-specific logic for PIE under the CMP0083 OLD behavior. Restore it and also implement Android-specific logic for CMP0083 NEW behavior. Fixes: #19393
* | | | | | | Merge topic 'doc-project-include'Brad King2019-06-183-9/+19
|\ \ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8a08d0c092 Help: Document what project() calls use CMAKE_PROJECT_INCLUDE and friends Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3453
| * | | | | | Help: Document what project() calls use CMAKE_PROJECT_INCLUDE and friendsBrad King2019-06-173-9/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #19340
* | | | | | | Merge topic 'escape-install-rpath'Kyle Edwards2019-06-173-0/+36
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4caefbb423 cmInstallTargetGenerator: Add tests for the RPATH_CHANGE rule 749ce48eb5 cmInstallTargetGenerator: Escape generated OLD_RPATH argument 9e84c7c5e8 cmInstallTargetGenerator: Introduce CMP0095 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3383
| * | | | | | cmInstallTargetGenerator: Introduce CMP0095Dennis Klein2019-06-133-0/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Escape coincidental CMake syntax in RPATH entries when generating the intermediary cmake_install.cmake script. Fixes #19225
* | | | | | | Merge topic 'add-test-command-expand-lists'Brad King2019-06-122-1/+13
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e791ffac61 add_test: Add COMMAND_EXPAND_LISTS option Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3422
| * | | | | | | add_test: Add COMMAND_EXPAND_LISTS optionSergey Bobrenok2019-06-072-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a `COMMAND_EXPAND_LISTS` option to the `add_test` command to cause `;`-separated lists produced by generator expressions to be expanded into multiple arguments. The `add_custom_command` command already has such an option. Fixes: #17284
* | | | | | | | Merge topic 'capabilities-fileapi'Brad King2019-06-122-0/+18
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | / | | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c932f49842 cmake: Teach -E capabilities to report supported fileapi requests 6696855f72 cmake: Simplify implementation of -E capabilities 6b815e58ba fileapi: Factor out helper to construct a version object Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3433
| * | | | | | cmake: Teach -E capabilities to report supported fileapi requestsBrad King2019-06-072-0/+18
| | |/ / / / | |/| | | | | | | | | | | | | | | | Fixes: #19339