summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* OpenWatcom: Allow specifying the runtime libraryCameron Cawley2022-05-0619-6/+299
| | | | | | | | Add a `CMAKE_WATCOM_RUNTIME_LIBRARY` variable to control the runtime library selection. Add policy CMP0136 to switch to in place of the old hard-coded default flags. Fixes: #23178
* Merge topic 'truncation_relnotes'Brad King2022-05-062-2/+19
|\ | | | | | | | | | | | | | | 99cad40172 Help: Document version of ctest(1) adding output truncation mode a6f2c13727 Help: Add release notes for test-output-truncation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7242
| * Help: Document version of ctest(1) adding output truncation modeBrad King2022-05-051-2/+8
| | | | | | | | | | | | While at it, fix mode value markup. Issue: #23206
| * Help: Add release notes for test-output-truncationFrank Winklmeier2022-05-051-0/+11
| | | | | | | | | | | | Add missing release notes for test-output-truncation. Issue: #23206
* | Merge topic 'try_compile-platform-vars'Brad King2022-05-061-107/+103
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | 40f380fcb0 cmCoreTryCompile: Replace vector push_back with emplace_back c6b0657f5b cmCoreTryCompile: Move platform variable forwarding to dedicated block Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7243
| * | cmCoreTryCompile: Replace vector push_back with emplace_backBrad King2022-05-051-12/+12
| | |
| * | cmCoreTryCompile: Move platform variable forwarding to dedicated blockBrad King2022-05-051-97/+93
| |/ | | | | | | | | | | Prepare to enable the behavior under more conditions. Issue: #23219
* | Merge branch 'release-3.23'Brad King2022-05-060-0/+0
|\ \
| * \ Merge topic 'Java-version-handling' into release-3.23Brad King2022-05-062-77/+47
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | 93e18a4eb6 FindJava, FindJNI: ensure correct handling of versions on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7241
* | \ \ Merge topic 'Java-version-handling'Brad King2022-05-062-77/+47
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c80763c701 Merge branch 'backport-3.23-Java-version-handling' into Java-version-handling 93e18a4eb6 FindJava, FindJNI: ensure correct handling of versions on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7241
| * \ \ \ Merge branch 'backport-3.23-Java-version-handling' into Java-version-handlingMarc Chevrier2022-05-052-77/+47
| |\ \ \ \ | | | |/ / | | |/| |
| | * | | FindJava, FindJNI: ensure correct handling of versions on WindowsMarc Chevrier2022-05-052-77/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * versions are sorted in correct order * EXACT keyword is taken into account Fixes: #23479
* | | | | Merge topic 'FetchContent_find_package_integration'Craig Scott2022-05-0651-60/+1010
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 29e31e2825 Packages: Integrate FetchContent and find_package() Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Acked-by: huangqinjin <huangqinjin@gmail.com> Merge-request: !5688
| * | | | | Packages: Integrate FetchContent and find_package()Craig Scott2022-05-0351-60/+1010
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow FetchContent_MakeAvailable() to try a call to find_package() first, or redirect a find_package() call to FetchContent_MakeAvailable(). The user can set variables to control which of these are allowed or tried by default. Fixes: #21687
* | | | | | CMake Nightly Date StampKitware Robot2022-05-061-1/+1
| | | | | |
* | | | | | Merge topic 'HelpExit'Brad King2022-05-052-0/+15
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0aea13d20b Help: for message(FATAL_ERROR), document nonzero exit code cc97725137 Help: document exit code of command cmake(1) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7175
| * | | | | | Help: for message(FATAL_ERROR), document nonzero exit codeJoachim Wuttke (h)2022-05-052-2/+6
| | | | | | |
| * | | | | | Help: document exit code of command cmake(1)Joachim Wuttke (h)2022-05-041-0/+11
| | | | | | |
* | | | | | | Merge topic 'HelpEnv'Brad King2022-05-054-5/+17
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a693da21f3 Help: from command:if, link to environment variables ab2bdbaf31 Help: Cross-reference ENV operator from cmake-language(7) manual ee4e728a69 Help: From Environment Variables section, link to cmake -E env etc Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7239
| * | | | | | Help: from command:if, link to environment variablesJoachim Wuttke (h)2022-05-051-2/+3
| | | | | | |
| * | | | | | Help: Cross-reference ENV operator from cmake-language(7) manualJoachim Wuttke (h)2022-05-052-3/+5
| | | | | | |
| * | | | | | Help: From Environment Variables section, link to cmake -E env etcJoachim Wuttke (h)2022-05-052-0/+9
| |/ / / / /
* | | | | | Merge topic 'cpack-wix-arch'Brad King2022-05-053-1/+27
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cae7e5e38d CPack/WIX: Add CPACK_WIX_ARCHITECTURE to support Windows for ARM installers Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7236
| * | | | | | CPack/WIX: Add CPACK_WIX_ARCHITECTURE to support Windows for ARM installersjakoblover2022-05-053-1/+27
| | | | | | |
* | | | | | | Merge topic 'ExternalProject-no-extract-timestamp'Brad King2022-05-0521-5/+149
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a283e58b51 ExternalProject: Add DOWNLOAD_EXTRACT_TIMESTAMP option and policy Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7137
| * | | | | | | ExternalProject: Add DOWNLOAD_EXTRACT_TIMESTAMP option and policyKasper Laudrup2022-05-0421-5/+149
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add the option to keep the current filestamps when extracting an archive in ExternalProject_Add. Enabling this option makes the behavior consistent with how ExternalProject_Add is used when checking out code from revision control instead of an archive. Fixes: #22746
* | | | | | | | Merge topic 'remove-PackageMaker-generator'Brad King2022-05-0516-751/+13
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c150f89f4d CPack: Remove the deprecated PackageMaker generator Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7221
| * | | | | | | | CPack: Remove the deprecated PackageMaker generatorCraig Scott2022-05-0416-751/+13
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This CPack generator has been deprecated since commit 7bf187499f (CPack: Deprecate PackageMaker generator, 2020-01-31). Fixes: #23344
* | | | | | | | Merge topic 'better_error_message_when_lang_not_enabled'Brad King2022-05-058-13/+56
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 627ef4c1d0 Provide guidance when trying to use non-enabled language Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7213
| * | | | | | | Provide guidance when trying to use non-enabled languageRobert Maynard2022-05-048-13/+56
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | Fixes #23463
* | | | | | | CMake Nightly Date StampKitware Robot2022-05-051-1/+1
| | | | | | |
* | | | | | | Merge topic 'less_ptx_for_all_all-major_native'Brad King2022-05-047-12/+25
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e8591f1516 CUDA: native/all/all-major generates minimal set of ptx code Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Raul Tambre <raul@tambre.ee> Merge-request: !7216
| * | | | | | | CUDA: native/all/all-major generates minimal set of ptx codeRobert Maynard2022-05-037-12/+25
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | Fixes #23459
* | | | | | | Merge topic 'cuda-vs-use-LinkLineDeviceComputer'Brad King2022-05-041-55/+7
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 149c952007 CUDA: Use cmLinkLineDeviceComputer in VS generator Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7235
| * | | | | | | CUDA: Use cmLinkLineDeviceComputer in VS generatorRobert Maynard2022-05-031-55/+7
| | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | Resolve a fixme comment in `ComputeCudaLinkOptions`.
* | | | | | | Merge topic 'cpack-nsis-typos'Brad King2022-05-041-22/+22
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 125f6964ba CPack/NSIS: Fix several typos in the NSIS template Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7227
| * | | | | | | CPack/NSIS: Fix several typos in the NSIS templateSadie Powell2022-05-031-22/+22
| | | | | | | |
* | | | | | | | Merge topic 'chsi-windows_registry-updates'Brad King2022-05-046-138/+262
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0c33f12a39 cmake_host_system_information(WINDOWS_REGISTRY) updates Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7229
| * | | | | | | | cmake_host_system_information(WINDOWS_REGISTRY) updatesMarc Chevrier2022-05-016-138/+262
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add a cross-reference in 'get_filename_component()' documentation * rework tests for better 32bit systems support
* | | | | | | | | Merge topic 'FindThreads-aix'Brad King2022-05-041-33/+19
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3257c34073 FindThreads: avoid failing in AIX when using -D_XOPEN_SOURCE=500 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7230
| * | | | | | | | | FindThreads: avoid failing in AIX when using -D_XOPEN_SOURCE=500Carlo Marcelo Arenas Belón2022-05-031-33/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Current FindThreads fails in AIX (tested on 7.1 and 7.2) when using additional compilation flags (ex: -D_XOPEN_SOURCE=500) because the linker might need additional flags to link and those aren't yet known by the time check_include("pthread.h") is run (which is also the first test). Remove the check for it and all supporting code and rely instead on the compilation test that will be done later to find the correct syntax to use, and that confirms it exists implicitly.
* | | | | | | | | | Merge branch 'release-3.23'Brad King2022-05-040-0/+0
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
| * | | | | | | | | Merge topic 'FindPython-fix-typo-error' into release-3.23Brad King2022-05-041-1/+1
| |\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fff8d5b212 FindPython: fix typo error Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7233
* | | | | | | | | | Merge topic 'FindPython-fix-typo-error'Brad King2022-05-041-1/+1
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | / | |_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | fff8d5b212 FindPython: fix typo error Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7233
| * | | | | | | | FindPython: fix typo errorMarc Chevrier2022-05-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #23476
* | | | | | | | | CMake Nightly Date StampKitware Robot2022-05-041-1/+1
| |_|_|_|_|_|/ / |/| | | | | | |
* | | | | | | | Merge topic 'find_item-query-windows-registry'Brad King2022-05-03117-81/+2046
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8d7e80cf3d find_* commands: add control over Windows registry views 08941a9a40 cmWindowsRegistry: Add helper for conversion between string and enum View 769f25aa3c cmWindowsRegistry: enhance unicode conversions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7211
| * | | | | | | | find_* commands: add control over Windows registry viewsMarc Chevrier2022-04-29115-57/+1926
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #22775
| * | | | | | | | cmWindowsRegistry: Add helper for conversion between string and enum ViewMarc Chevrier2022-04-293-13/+44
| | | | | | | | |
| * | | | | | | | cmWindowsRegistry: enhance unicode conversionsMarc Chevrier2022-04-292-14/+79
| | | | | | | | |