summaryrefslogtreecommitdiffstats
path: root/Help
Commit message (Collapse)AuthorAgeFilesLines
* CUDA: Device linking use now link optionsMarc Chevrier2020-04-198-5/+48
| | | | | | | | | | properties LINK_OPTIONS and INTERFACE_LINK_OPTIONS are propagated to the device link step. To control which options are selected for normal link and device link steps, the $<DEVICE_LINK> and $<HOST_LINK> generator expressions can be used. Fixes: #18265
* Genex: Add generator expressions $<DEVICE_LINK> and $<HOST_LINK>Marc Chevrier2020-04-192-0/+18
| | | | | | These generator expressions can only be used in link options properties. These expressions return the arguments respectively for device and host link step, otherwise return an empty string.
* Merge topic 'add-contains-to-cmext-algorithm'Marc Chevrier2020-04-181-4/+7
|\ | | | | | | | | | | | | aacd4e4a90 Refactoring: add cm::contains to <cmext/algorithm> Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4606
| * Refactoring: add cm::contains to <cmext/algorithm>Marc Chevrier2020-04-171-4/+7
| |
* | Merge topic 'doc-set_property-append-empty'Brad King2020-04-171-1/+2
|\ \ | | | | | | | | | | | | | | | | | | ad937fb36c Help: Document that set_property APPEND ignores empty values Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4622
| * | Help: Document that set_property APPEND ignores empty valuesBrad King2020-04-171-1/+2
| |/ | | | | | | Fixes: #20581
* | Merge topic 'FindPython-dev-subcomponents'Brad King2020-04-171-0/+6
|\ \ | |/ |/| | | | | | | | | | | c1b4044d3e FindPython: add sub-components to Development component Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !4616
| * FindPython: add sub-components to Development componentMarc Chevrier2020-04-161-0/+6
| | | | | | | | Fixes: #20425
* | Merge topic 'cat_cmd_20557'Kyle Edwards2020-04-162-0/+8
|\ \ | | | | | | | | | | | | | | | | | | a625f30785 cmake -E: add cat command. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4600
| * | cmake -E: add cat command.Johnny Jazeix2020-04-152-0/+8
| | | | | | | | | | | | | | | | | | Concatenate files and print on the standard output. FIXES: #20557
* | | Merge topic 'cuda_architectures'Brad King2020-04-168-0/+94
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | 21131ca60c CUDA: Add CudaOnly.CompileFlags test f0931b0790 CUDA: Convert tests to use CUDA_ARCHITECTURES e98588aaba CUDA: Add CUDA_ARCHITECTURES target property Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Patrick Stotko <stotko@cs.uni-bonn.de> Merge-request: !4568
| * | CUDA: Add CUDA_ARCHITECTURES target propertyRaul Tambre2020-04-158-0/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Simplifies CUDA target architecture handling. Required for Clang support as Clang doesn't automatically select a supported architecture. We detect a supported architecture during compiler identification and set CMAKE_CUDA_ARCHITECTURES to it. Introduces CMP0104 for backwards compatibility with manually setting code generation flags with NVCC. Implements #17963.
* | | Merge topic 'cpack-nsis-dpi-aware'Brad King2020-04-152-0/+10
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | d6840a4f3c CPack/NSIS: Add option for setting DPI-aware Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4607
| * | | CPack/NSIS: Add option for setting DPI-awareJohnny Jazeix2020-04-142-0/+10
| | |/ | |/| | | | | | | | | | | | | | | | See https://nsis.sourceforge.io/Reference/ManifestDPIAware for more information. Fixes: #17724
* | | Merge topic 'doc-CMAKE_PREFIX_PATH-env-var'Brad King2020-04-153-9/+33
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | | | d59c6ea5c6 Help: Convert find_package references to CMAKE_PREFIX_PATH to links 03b6f3a2e8 Help: Document the CMAKE_PREFIX_PATH environment variable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4609
| * | Help: Convert find_package references to CMAKE_PREFIX_PATH to linksBrad King2020-04-141-9/+9
| | |
| * | Help: Document the CMAKE_PREFIX_PATH environment variableJean-Michaƫl Celerier2020-04-142-0/+24
| | |
* | | Merge topic 'sort_list_natural_20563'Brad King2020-04-142-0/+12
|\ \ \ | |/ / |/| | | | | | | | | | | | | | da99eca1e7 list: add NATURAL sorting on SORT sub-command Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4602
| * | list: add NATURAL sorting on SORT sub-commandJohnny Jazeix2020-04-132-0/+12
| |/ | | | | | | Fixes: #20563
* | Merge topic 'docs-CMAKE_CURRENT_FUNCTION'Craig Scott2020-04-115-25/+46
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 10ee9611f0 Help: Improve wording of CMAKE_CURRENT_FUNCTION_LIST_DIR docs 22fbc404a7 Help: Add cross-references for CMAKE_CURRENT_FUNCTION* docs d2b139687a Help: Minor grammar cleanups of CMAKE_CURRENT_FUNCTION* docs Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Brad King <brad.king@kitware.com> Acked-by: Alex Turbov <i.zaufi@gmail.com> Merge-request: !4595
| * | Help: Improve wording of CMAKE_CURRENT_FUNCTION_LIST_DIR docsCraig Scott2020-04-101-20/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The original wording was somewhat confusing in talking about rendering of templates. While technically correct, a less experienced user may not know that terminology. The wording has been updated to more clearly describe the example usage. The old way of implementing the example is not "bad", it was the only way to do things before the CMAKE_CURRENT_FUNCTION_LIST_DIR variable was added. The example has been updated to remove the Bad/Good captions to reflect this. Indentation of the examples was also fixed to make them conform to the guidelines.
| * | Help: Add cross-references for CMAKE_CURRENT_FUNCTION* docsCraig Scott2020-04-103-0/+12
| | |
| * | Help: Minor grammar cleanups of CMAKE_CURRENT_FUNCTION* docsCraig Scott2020-04-105-5/+6
| | |
* | | Merge topic 'docs-SKIP_PRECOMPILE_HEADERS-formatting'Craig Scott2020-04-111-2/+2
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | a293d05c41 Help: Fix unescaped asterisks in docs for SKIP_PRECOMPILE_HEADERS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4592
| * | Help: Fix unescaped asterisks in docs for SKIP_PRECOMPILE_HEADERSCraig Scott2020-04-101-2/+2
| |/
| * Merge topic 'doc-3.15-std-fix' into release-3.17Brad King2020-04-061-0/+9
| |\ | | | | | | | | | | | | | | | | | | 182a104478 Help: Add 3.15 release note for change in -std= flag for compile features Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4574
* | | file(UPLOAD): Add support for TLS_VERIFY and TLS_CAINFOHarry Mallon2020-04-082-13/+17
| | | | | | | | | | | | | | | * Improve and test err messages when TLS_VERIFY and TLS_CAINFO are not set in file(DOWNLOAD) and file(UPLOAD).
* | | Merge topic 'file-GetRuntimeDependencies_support_cross_compilation'Brad King2020-04-071-2/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | f867423aa2 file: GetRuntimeDependencies use CMAKE_OBJDUMP when applicable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4538
| * | | file: GetRuntimeDependencies use CMAKE_OBJDUMP when applicableRobert Maynard2020-04-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On machines where the gnu bin utils are prefixed, or suffixed the file(GET_RUNTIME_DEPENDENCIES ) command would fail without explicitly setting the location of objdump. Now we pre-populate the variables used to find objdump based on the gnu bin utils, so that these use cases are better supported
* | | | Merge topic 'doc-3.15-std-fix'Brad King2020-04-061-0/+9
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | 182a104478 Help: Add 3.15 release note for change in -std= flag for compile features Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4574
| * | | Help: Add 3.15 release note for change in -std= flag for compile featuresBrad King2020-04-061-0/+9
| | | | | | | | | | | | | | | | Issue: #19917
* | | | Merge topic 'parallel-lzma-compression'Brad King2020-04-064-0/+38
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b3bacf0152 cmCPackArchiveGenerator: support multithreaded compression b71d385ed4 cmCPackArchiveGenerator: support setting archive options 948aa8bd1c cmArchiveWrite: support setting archive filter options b9c17de023 cmArchiveWrite: split out opening the file Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Cristian Adam <cristian.adam@gmail.com> Merge-request: !3195
| * | | | cmCPackArchiveGenerator: support multithreaded compressionBen Boeckel2020-04-034-0/+38
| | | | |
* | | | | Merge topic 'ctest-resource-file-cache'Brad King2020-04-064-2/+18
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 060d2ce269 CTest: Add CTEST_RESOURCE_SPEC_FILE variable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4564
| * | | | | CTest: Add CTEST_RESOURCE_SPEC_FILE variableKyle Edwards2020-04-024-2/+18
| | | | | |
* | | | | | Merge topic 'curl-http2'Brad King2020-04-061-0/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 02dd24a928 curl: Enable HTTP/2 support by using nghttp2 a24dd93e93 curl: When building inside CMake, link dependencies as PRIVATE 0b872fd4be nghttp2: Build the library within CMake for use by our curl cd5a320d68 Merge branch 'upstream-nghttp2' into curl-http2 5dc6921805 nghttp2 2019-11-15 (cc05c5fe) 1b8e2c2a3d nghttp2: Add script to import from upstream Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4560
| * | | | | | curl: Enable HTTP/2 support by using nghttp2Brad King2020-04-031-0/+8
| | | | | | |
* | | | | | | Merge topic 'docs-CMAKE_FIND_DEBUG_MODE'Craig Scott2020-04-062-1/+4
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | / | | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | 477b8b5dfe Help: Improve discoverability of CMAKE_FIND_DEBUG_MODE 218bda9671 Help: Fix CMAKE_FIND_DEBUG_MODE list formatting Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4569
| * | | | | Help: Improve discoverability of CMAKE_FIND_DEBUG_MODECraig Scott2020-04-041-1/+3
| | | | | |
| * | | | | Help: Fix CMAKE_FIND_DEBUG_MODE list formattingCraig Scott2020-04-041-0/+1
| | | | | |
| * | | | | Merge topic 'cpack-nsis-version' into release-3.17Brad King2020-04-012-1/+17
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | aa78a2537c CPack/NSIS: Document and check requirement of at least NSIS 3.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4552
| * \ \ \ \ \ Merge topic 'docs_macho_prop_tgt' into release-3.17Brad King2020-03-314-26/+65
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 01b47293ea Help: Fix inaccuracies and omissions in MACHO_* property docs Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Isuru Fernando <isuruf@gmail.com> Merge-request: !4542
| * \ \ \ \ \ \ Merge topic 'docs-xcode-gen-scheme-workdir' into release-3.17Brad King2020-03-303-4/+5
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6905451e11 Help: Add missing XCODE_SCHEME_WORKING_DIRECTORY 6ff07dac76 Help: Minor typos and formatting for XCODE_SCHEME_WORKING_DIRECTORY Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4543
* | \ \ \ \ \ \ \ Merge topic 'discourage-cmake_install'Brad King2020-04-021-0/+5
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0f76839bc7 Help: Discourage direct use of cmake_install.cmake Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4553
| * | | | | | | | Help: Discourage direct use of cmake_install.cmakeKyle Edwards2020-04-011-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Encourage people to use cmake(1) --install instead.
* | | | | | | | | Merge topic 'cpack-nsis-version'Brad King2020-04-012-1/+17
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | / / / / | | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | aa78a2537c CPack/NSIS: Document and check requirement of at least NSIS 3.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4552
| * | | | | | | CPack/NSIS: Document and check requirement of at least NSIS 3.0Brad King2020-03-312-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 9d2816544e (CPack/NSIS: Also preload the "UserInfo.dll" plugin, 2020-01-04, v3.17.0-rc1~204^2) we require NSIS 3.0. Since older versions do not support Windows 8 or above, we can now require at least version 3.0. Fixes: #20514
* | | | | | | | Merge topic 'docs_macho_prop_tgt'Brad King2020-03-314-26/+65
|\ \ \ \ \ \ \ \ | | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 01b47293ea Help: Fix inaccuracies and omissions in MACHO_* property docs Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Isuru Fernando <isuruf@gmail.com> Merge-request: !4542
| * | | | | | | Help: Fix inaccuracies and omissions in MACHO_* property docsCraig Scott2020-03-314-26/+65
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The VERSION and SOVERSION properties are not true fallbacks for the MACHO_* properties since the MACHO_* properties only affect the embedded version information, but VERSION and SOVERSION also affect other things.
* | | | | | | Merge topic 'GoogleTest-DISCOVERY_MODE-note'Brad King2020-03-312-1/+8
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 398a2bddf3 Help: Add release note for GoogleTest module DISCOVERY_MODE feature 2361f4efe1 Help: Update GoogleTest XML_OUTPUT_DIR release note markup Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4550