summaryrefslogtreecommitdiffstats
path: root/Help
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'file-ARCHIVE-files-dirs' into release-3.18Brad King2020-07-011-14/+16
|\ | | | | | | | | | | | | bbcff21f71 file(ARCHIVE*): Collapse FILES and DIRECTORY options Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4955
| * file(ARCHIVE*): Collapse FILES and DIRECTORY optionsCraig Scott2020-06-301-14/+16
| | | | | | | | | | | | | | | | The two options were concatenated internally for both ARCHIVE_CREATE and ARCHIVE_EXTRACT. The distinction between files and dirs was not meaningful. Therefore, replace them with PATHS or PATTERNS to more accurately describe the way the options are used. Fixes: #20884
* | Help: Update FileAPI codemodel version to 2.1, add release notesKyle Edwards2020-06-302-1/+9
| | | | | | | | This fixes the documentation which should have been fixed in 9f6d40ee.
* | Merge topic 'file-CONFIGURE-subdir' into release-3.18Brad King2020-06-301-2/+1
|\ \ | |/ |/| | | | | | | | | e5f5eeca2f file: Fix CONFIGURE output relative path Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4951
| * file: Fix CONFIGURE output relative pathBrad King2020-06-291-2/+1
| | | | | | | | | | | | | | | | | | In commit a6fee09484 (file: Add CONFIGURE subcommand, 2020-03-06, v3.18.0-rc1~584^2) we accidentally treated relative path outputs with respect to the current working directory. Treat them with respect to the current binary directory instead. Fixes: #20885
* | file(ARCHIVE_CREATE): Rename TYPE option to COMPRESSIONCraig Scott2020-06-271-12/+14
| | | | | | Fixes: #20883
* | Help: Fix contents indenting for file(ARCHIVE_...) subcommandsCraig Scott2020-06-271-3/+3
| |
* | Help: Add CMAKE_GTEST_DISCOVER_TESTS_DISCOVERY_MODE to release notesCraig Scott2020-06-241-1/+3
| |
* | Merge topic 'doc-get_target_property' into release-3.18Brad King2020-06-231-5/+5
|\ \ | | | | | | | | | | | | | | | | | | f4b911a2c9 Help: Update docs for failure result of get_target_property Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4933
| * | Help: Update docs for failure result of get_target_propertyChristopher Tetreault2020-06-231-5/+5
| |/ | | | | | | | | | | If `get_target_property` fails to find a value for a non-inherited property, it appends `-NOTFOUND` to the var name and sets that as the result, rather than setting the value of the var to `NOTFOUND`.
* | Merge topic 'improve_device_link_policy_cross_ref' into release-3.18Brad King2020-06-182-5/+7
|\ \ | | | | | | | | | | | | | | | | | | e5279c2c8f Help: Better document that CMP0105 controls DEVICE_LINK parsing Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4919
| * | Help: Better document that CMP0105 controls DEVICE_LINK parsingRobert Maynard2020-06-182-5/+7
| |/
* | Help: Explicitly say transaction, don't abbreviate to transCraig Scott2020-06-181-2/+2
| | | | | | | | | | The release notes need to make sense to people not so familiar with each item. For those less familiar with RPM, spelling out "transaction" makes this line item much clearer in isolation.
* | Help: Correct and condense examples for VS_SOLUTION_DEPLOYCraig Scott2020-06-181-8/+6
| |
* | Help: Add missing cross-referencing for generator expressionsCraig Scott2020-06-183-3/+3
| |
* | Help: Formatting, crossref for FRAMEWORK_MULTI_CONFIG_POSTFIX_<CONFIG>Craig Scott2020-06-181-11/+12
| |
* | Help: Add missing PCH_WARN_INVALID docs and related cleanupsCraig Scott2020-06-183-3/+8
| |
* | Help: Fix order of FindCUDAToolkit entry in 3.18 release notesBrad King2020-06-171-8/+8
|/
* Help: Mention CUDA Clang limitations in 3.18 release notesRaul Tambre2020-06-161-1/+2
|
* Merge topic 'cuda_clang_toolkit_path' into release-3.18Brad King2020-06-151-0/+8
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | ec59fb6c31 CUDA: Determine CUDA toolkit location for NVCC 0a056246a1 CUDA: Pass toolkit path to Clang 9c43972127 FindCUDAToolkit: Avoid unnecessary temporary variable computing binary dir 9eebb5b8b2 FindCUDAToolkit: Remove unnecessary checks around searches 8f01fe7bf1 FindCUDAToolkit: Use list(SORT) to sort in natural order 8c144fe9ad FindCUDAToolkit: Compute CUDAToolkit_INCLUDE_DIR instead of searching 403f8d31e3 FindCUDAToolkit: Add CUDAToolkit_LIBRARY_ROOT 6636693134 FindCUDAToolkit: Re-unify with Internal/CUDAToolkit Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4828
| * CUDA: Determine CUDA toolkit location for NVCCRaul Tambre2020-06-121-3/+7
| | | | | | | | | | Similar to how we already do for Clang. Avoids a lot of redundant work in FindCUDAToolkit.
| * FindCUDAToolkit: Add CUDAToolkit_LIBRARY_ROOTRaul Tambre2020-06-121-0/+4
| | | | | | | | | | | | | | | | | | On scattered installations version.txt and nvvm are located at this location. This may be useful to users and will allow us in the future to parse version.txt instead of invoking nvcc to figure out the CUDA toolkit version. We also add it to CMakeDetermineCUDACompiler in preparation for future use by Clang code.
* | CUDA: Add support for disabling CUDA_ARCHITECTURESRaul Tambre2020-06-152-0/+35
|/ | | | | | | | | | The ability to disable adding architectures completely for packaging purposes and cases requiring passing the architectures flags explicitly has been requested. Support a false value for CUDA_ARCHITECTURES and CMAKE_CUDA_ARCHITECTURES for this purpose. Implements #20821.
* Help/dev: document other arguments to `Do: test`Ben Boeckel2020-06-091-0/+13
|
* Merge topic 'doc-gitlab-ci' into release-3.18Craig Scott2020-06-091-34/+31
|\ | | | | | | | | | | | | 855ed80111 Help/dev: Update CMake Review Process document for GitLab CI Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4865
| * Help/dev: Update CMake Review Process document for GitLab CIBrad King2020-06-091-34/+31
| | | | | | | | | | We have replaced use of `buildbot` with GitLab CI. Update the relevant section of our review process documentation.
* | Help: Add example for REQUIRED_FILES test propertyMichael Hirsch2020-06-081-1/+32
| |
* | Help: Add example for DEPENDS test propertyMichael Hirsch2020-06-081-0/+12
|/
* Help: Drop development topic notes to prepare releaseBrad King2020-06-052-9/+0
| | | | | Release versions do not have the development topic section of the CMake Release Notes index page.
* Merge topic 'doc-3.18-relnotes'Brad King2020-06-0562-370/+301
|\ | | | | | | | | | | | | | | 389ca18289 Help: Organize and revise 3.18 release notes ab6b5c01ea Help: Consolidate 3.18 release notes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4845
| * Help: Organize and revise 3.18 release notesBrad King2020-06-031-169/+211
| | | | | | | | | | Add section headers similar to the 3.18 release notes and move each individual bullet into an appropriate section. Revise a few bullets.
| * Help: Consolidate 3.18 release notesBrad King2020-06-0362-370/+259
| | | | | | | | | | Run the `Utilities/Release/consolidate-relnotes.bash` script to move notes from `Help/release/dev/*` into `Help/release/3.18.rst`.
* | Merge topic 'doc-EXCLUDE_FROM_ALL'Brad King2020-06-032-7/+7
|\ \ | |/ |/| | | | | | | | | | | e262123fee Help: Clarify the effect of EXCLUDE_FROM_ALL on target installation a09195e7bf Help: Rename 'artefact' to 'artifact' in target_precompile_headers Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4840
| * Help: Clarify the effect of EXCLUDE_FROM_ALL on target installationArcturus2020-06-021-6/+6
| |
| * Help: Rename 'artefact' to 'artifact' in target_precompile_headersArcturus2020-06-021-1/+1
| |
* | add_library/add_executable: allow local alias to imported targetsMarc Chevrier2020-06-026-8/+50
| | | | | | | | Fixes: #20641
* | Help: add_executable: Add TOCMarc Chevrier2020-06-021-2/+11
| |
* | Merge topic 'doc-c-standard'Brad King2020-06-021-2/+2
|\ \ | | | | | | | | | | | | | | | | | | e8958d4742 Help: Clarify that no version of MSVC today support C standard levels Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4830
| * | Help: Clarify that no version of MSVC today support C standard levelsHong Xu2020-06-011-2/+2
| | | | | | | | | | | | | | | | | | The current description sounds as if MSVC later than 2015 update 3 support C standard level, which is not true. This patch clarifies MSVC support.
* | | Merge topic 'target_link_libraries-self-link-is-an-error'Brad King2020-06-023-0/+25
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | 9436ad35df target_link_libraries: self-link through ALIAS is an error Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4826
| * | target_link_libraries: self-link through ALIAS is an errorMarc Chevrier2020-05-303-0/+25
| |/ | | | | | | Fixes: #19617
* | ExternalProject: Add missing release note for git update strategyCraig Scott2020-05-291-0/+9
|/ | | | This release note was mistakenly omitted from commit 0aea435aa1 (ExternalProject: Provide choice of git update strategies, 2020-02-12).
* ALIAS target: cannot overwrite an existing targetMarc Chevrier2020-05-283-0/+25
| | | | Fixes: #19616
* Merge topic 'update-gitlab-links'Brad King2020-05-275-11/+11
|\ | | | | | | | | | | | | | | eb705b9531 Update links to gitlab.kitware.com repos to add `-/` Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !4795
| * Update links to gitlab.kitware.com repos to add `-/`Brad King2020-05-265-11/+11
| | | | | | | | | | | | GitLab now uses a `/-/` component between the `group/project` part of the URL and the `{issues,merge_requests,tree}` part so that it can support `group/subgroup/project` with arbitrary depth.
* | Merge topic 'cmake_language-check-invalid-commands'Brad King2020-05-271-0/+9
|\ \ | |/ |/| | | | | | | | | 12e483c563 cmake_language: check CALL with control command Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4788
| * cmake_language: check CALL with control commandMarc Chevrier2020-05-261-0/+9
| | | | | | | | Fixes: #20739
* | Merge topic 'doc-updates'Brad King2020-05-252-7/+9
|\ \ | |/ |/| | | | | | | | | b3e4fb5144 Help: clarify add_definitions() and add_compile_definitions() behavior Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4786
| * Help: clarify add_definitions() and add_compile_definitions() behaviorMarc Chevrier2020-05-242-7/+9
| | | | | | | | Fixes: #20736
* | Merge topic 'CheckLinkerFlag-module'Brad King2020-05-253-0/+7
|\ \ | | | | | | | | | | | | | | | | | | | | | af96c0f4fa CheckLinkerFlag: Add module to check validity of linker flags 3c4cc77d55 Tests: Extend Fortran compiler information Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4777