sort by:
Revision Author Date Message Commit Date
fc92d66 cmFileCommand: improve error message Print full list of unresolved dependencies and a phrase that indicates what about the file is unresolved. 12 October 2021, 15:40:45 UTC
7257539 Merge branch 'release-3.21' into release-3.22 12 October 2021, 13:36:20 UTC
f07bedb Merge branch 'release-3.20' into release-3.21 12 October 2021, 13:36:09 UTC
568a93d Merge branch 'msvc-c++23' into release-3.21 Merge-request: !6614 12 October 2021, 13:35:56 UTC
e19016c Merge branch 'msvc-c++23' into release-3.20 Merge-request: !6614 12 October 2021, 13:35:32 UTC
323846a Merge topic 'msvc-c++23' into release-3.22 ef47e18ad0 MSVC: Tolerate cxx_std_23 feature on older compiler versions Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Raul Tambre <raul@tambre.ee> Merge-request: !6614 12 October 2021, 13:34:16 UTC
975b935 Begin 3.22 release versioning 08 October 2021, 14:05:02 UTC
e137ce0 gitlab-ci: Drop package pipeline upload jobs for release branch The package pipeline for release versions should not upload packages automatically to our archive of nightly development versions. 08 October 2021, 14:01:41 UTC
e5a97f8 Help: Drop development topic notes to prepare release Release versions do not have the development topic section of the CMake Release Notes index page. 08 October 2021, 14:00:22 UTC
8c27ccd Merge topic 'doc-3.22-relnotes' 9f0b52b8e6 Help: Update Sphinx versionadded directives for 3.22 release c632a7105c Help: Organize and revise 3.22 release notes 48e503ec78 Help: Consolidate 3.22 release notes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6606 08 October 2021, 13:58:19 UTC
daab8b8 Merge topic 'tutorial_update_step_4' 5a86ce5428 Tutorial: Step 4 improvements Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6564 08 October 2021, 13:50:04 UTC
9fdfc5d Merge topic 'find-blas-lapack-cleanup' 635f2c87f5 FindBLAS: Fix EML and ArmPL indentations 816dc1cb19 FindBLAS: Replace set(A val) with string(APPEND) a7843faa20 FindLAPACK: Replace set(A val) with string(APPEND) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6605 08 October 2021, 13:49:21 UTC
b1d27da Merge branch 'release-3.21' 08 October 2021, 13:47:47 UTC
2fd749f Merge branch 'release-3.20' 08 October 2021, 13:47:45 UTC
fd0bbc3 Merge branch 'release-3.19' 08 October 2021, 13:47:43 UTC
f6ec46a Merge branch 'release-3.20' into release-3.21 08 October 2021, 13:47:33 UTC
de99806 Merge branch 'release-3.19' into release-3.20 08 October 2021, 13:46:51 UTC
ac910db Merge branch 'revert-debian-libexec' into release-3.20 Merge-request: !6607 08 October 2021, 13:46:39 UTC
c352d16 Merge branch 'revert-debian-libexec' into release-3.19 Merge-request: !6607 08 October 2021, 13:46:09 UTC
6d1f6eb Merge branch 'release-3.21' 08 October 2021, 13:45:12 UTC
b7c91c7 Merge topic 'revert-debian-libexec' 6658e260d4 GNUInstallDirs: Fix misinterpretation of Debian Policy on LIBEXECDIR Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6607 08 October 2021, 13:45:12 UTC
1a47305 Merge topic 'revert-debian-libexec' into release-3.21 6658e260d4 GNUInstallDirs: Fix misinterpretation of Debian Policy on LIBEXECDIR Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6607 08 October 2021, 13:45:10 UTC
a8c72f6 CMake Nightly Date Stamp 08 October 2021, 04:01:10 UTC
6658e26 GNUInstallDirs: Fix misinterpretation of Debian Policy on LIBEXECDIR Revert commit 798c1c3192 (GNUInstallDirs: Comply with Debian Policy on LIBEXECDIR, 2020-10-08, v3.19.0-rc1~11^2). The Debian Policy builds upon FHS 3.0 and permits installing to `/usr/libexec`. While Policy does grant an additional exception for applications to use a single subdirectory of `/usr/lib/<triplet>`, this is not meant to replace `/usr/libexec` as valid target. Fixes: #22731 07 October 2021, 18:29:18 UTC
5a86ce5 Tutorial: Step 4 improvements Small changes to the text and CMake code for the fourth step of the tutorial: * Remove parameter from endfunction call * Standardize on "binary directory" for test location * Add additional information about a Release build. Issue: #22663 07 October 2021, 15:53:51 UTC
ef47e18 MSVC: Tolerate cxx_std_23 feature on older compiler versions In commit 3aaf1d91bf (MSVC: C++20 final flag, C++23 support, 2021-05-29, v3.20.4~7^2~1) we forgot to add `cxx_std_23` to the fallback table for MSVC versions from VS 2010 through VS 2015. This allows project to at least attempt compilation with these compilers since they do not have any modes. Issue: #22729 07 October 2021, 15:46:09 UTC
9f0b52b Help: Update Sphinx versionadded directives for 3.22 release Run the script: Utilities/Sphinx/update_versions.py --since v3.21.0 --overwrite Manually select updates that really belong to the 3.22 release, as against adding documentation for previously-existing entities. 07 October 2021, 15:25:51 UTC
c632a71 Help: Organize and revise 3.22 release notes Add section headers similar to the 3.21 release notes and move each individual bullet into an appropriate section. Revise a few bullets. 07 October 2021, 15:25:45 UTC
48e503e Help: Consolidate 3.22 release notes Run the `Utilities/Release/consolidate-relnotes.bash` script to move notes from `Help/release/dev/*` into `Help/release/3.22.rst`. 07 October 2021, 13:46:29 UTC
635f2c8 FindBLAS: Fix EML and ArmPL indentations 07 October 2021, 13:35:43 UTC
816dc1c FindBLAS: Replace set(A val) with string(APPEND) 07 October 2021, 13:33:51 UTC
a7843fa FindLAPACK: Replace set(A val) with string(APPEND) 07 October 2021, 13:33:51 UTC
24fb43e Merge topic 'math_libs_include' 32574814c7 FindCUDAToolkit: Fix missing sibling include directory for math libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Raul Tambre <raul@tambre.ee> Merge-request: !6591 07 October 2021, 13:23:08 UTC
6e037a0 Merge topic 'FindJasper-imported-target' 6e8754c625 FindJasper: Add IMPORTED target bdbce845cd FindJasper: Add JASPER_INCLUDE_DIRS result variable 7f8413c309 FindJasper: Modernize documentation layout 524205a7a5 FindJasper: Modernize code layout Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4633 07 October 2021, 13:22:11 UTC
eb724e9 Merge topic 'file-install-follow-symlink-chain' 9dcf924093 Tests: Skip RunCMake.file INSTALL-FOLLOW_SYMLINK_CHAIN case on Cygwin Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6603 07 October 2021, 13:20:58 UTC
fbf47ee Merge topic 'ci-asan' 915ef42cab gitlab-ci: Fix asan test job rules Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6601 07 October 2021, 13:19:49 UTC
523039c Merge topic 'ci-nightly-ninja' b5a59251cb gitlab-ci: Try upstream ninja development branch in some nightly jobs 6dd9245635 gitlab-ci: Add cmake and ninja to PATH incrementally Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6599 07 October 2021, 13:19:07 UTC
f175a62 Merge topic 'xcode-lang-defaults' 3add62462c Xcode: Fix detection of default language standard when given -std= flags 5c4424e5b7 CMakeDetermineCompilerId: Tolerate variables named for languages Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Raul Tambre <raul@tambre.ee> Merge-request: !6598 07 October 2021, 13:12:45 UTC
572217e Merge branch 'release-3.21' 07 October 2021, 13:11:21 UTC
0a863c7 Merge topic 'corret_nvhpc_fortran_compile_deps' 1a828043b7 NVHPC: only use '-MD' for the C and CXX languages Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6602 07 October 2021, 13:11:21 UTC
2104c19 Merge topic 'corret_nvhpc_fortran_compile_deps' into release-3.21 1a828043b7 NVHPC: only use '-MD' for the C and CXX languages Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6602 07 October 2021, 13:11:20 UTC
b00d14a CMake Nightly Date Stamp 07 October 2021, 04:01:12 UTC
9dcf924 Tests: Skip RunCMake.file INSTALL-FOLLOW_SYMLINK_CHAIN case on Cygwin This case was added by commit e3ff7ced63 (file(INSTALL): Add FOLLOW_SYMLINK_CHAIN argument, 2019-05-16, v3.15.0-rc1~103^2). Skip it on Cygwin because it fails due to `foo/../` pairs being flattened away in symlinks. 06 October 2021, 20:38:05 UTC
1a82804 NVHPC: only use '-MD' for the C and CXX languages CMake shouldn't use '-MD' for nvfortran to generate dependency information. Fixes #22723 06 October 2021, 20:21:29 UTC
915ef42 gitlab-ci: Fix asan test job rules The job runs dependently after the asan build job. Fix the rules for the job added by commit 20bc209a0c (gitlab-ci: add clang asan job, 2021-06-07, v3.21.0-rc1~61^2). 06 October 2021, 19:42:12 UTC
b5a5925 gitlab-ci: Try upstream ninja development branch in some nightly jobs 06 October 2021, 17:38:57 UTC
6dd9245 gitlab-ci: Add cmake and ninja to PATH incrementally 06 October 2021, 17:22:32 UTC
6e8754c FindJasper: Add IMPORTED target Fixes: #20601 Signed-off-by: Hiroshi Miura <miurahr@linux.com> 06 October 2021, 15:28:09 UTC
bdbce84 FindJasper: Add JASPER_INCLUDE_DIRS result variable The `JASPER_INCLUDE_DIR` cache entry is not supposed to be the public result variable. 06 October 2021, 15:20:54 UTC
7f8413c FindJasper: Modernize documentation layout 06 October 2021, 15:20:38 UTC
524205a FindJasper: Modernize code layout 06 October 2021, 15:20:35 UTC
3add624 Xcode: Fix detection of default language standard when given -std= flags If one uses `CFLAGS='-std=...'` or `CXXFLAGS='-std=...'` then the given `-std=` flag(s) will always be used. That effectively changes the compiler default standard level and extension settings. Fix the Xcode generator's compiler id logic to preserve any `-std=` flag so that the proper defaults are detected. This problem was exposed by commit 4a0485be7f (cmStandardLevelResolver: Avoid unnecessary flags, fix unset level logic, 2021-05-29), which changed the logic to not pass any `-std=` flag if the standard level and extension settings requested by the project match the default (`stdIt <= defaultStdIt` became `stdIt < defaultStdIt`). The new logic assumes the detected default standard matches what will actually happen when the project is generated. 06 October 2021, 14:36:39 UTC
5c4424e CMakeDetermineCompilerId: Tolerate variables named for languages 06 October 2021, 14:36:39 UTC
49392b5 Merge branch 'release-3.21' 06 October 2021, 14:29:00 UTC
50b8b50 Merge topic 'bootstrap-qt6' 6458a32242 bootstrap: Enable cmake_language command to support cmake-gui with Qt 6.2 Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Andrew Maclean <andrew.amaclean@gmail.com> Merge-request: !6593 06 October 2021, 14:29:00 UTC
b82e7ed Merge topic 'bootstrap-qt6' into release-3.21 6458a32242 bootstrap: Enable cmake_language command to support cmake-gui with Qt 6.2 Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Andrew Maclean <andrew.amaclean@gmail.com> Merge-request: !6593 06 October 2021, 14:28:59 UTC
e150829 Merge topic 'Wunused-but-set-variable' f4387c197d CPack/OSXX11: Fix Clang 13 Wunused-but-set-variable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6595 06 October 2021, 14:27:31 UTC
807cff7 Merge branch 'release-3.21' 06 October 2021, 14:26:36 UTC
a4fbe96 Merge topic 'cpack-qtifw-4.1' 5895f236ae CPack/IFW: Add support for QtIFW 4.1 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Konstantin Podsvirov <konstantin@podsvirov.pro> Merge-request: !6592 06 October 2021, 14:26:36 UTC
cd51eba Merge topic 'cpack-qtifw-4.1' into release-3.21 5895f236ae CPack/IFW: Add support for QtIFW 4.1 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Konstantin Podsvirov <konstantin@podsvirov.pro> Merge-request: !6592 06 October 2021, 14:26:35 UTC
a2e2fd3 Merge branch 'release-3.21' 06 October 2021, 14:25:31 UTC
973ccc5 Merge topic 'ci-xcode-13.0' 429522e89c gitlab-ci: update macOS jobs to use Xcode 13.0 75901f0472 Tests: Fix RunCMake.XcodeProject XcodeIOSInstallCombined cases for Xcode 13.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6578 06 October 2021, 14:25:31 UTC
1e3cc4b Merge topic 'ci-xcode-13.0' into release-3.21 429522e89c gitlab-ci: update macOS jobs to use Xcode 13.0 75901f0472 Tests: Fix RunCMake.XcodeProject XcodeIOSInstallCombined cases for Xcode 13.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6578 06 October 2021, 14:25:30 UTC
668bee3 Merge branch 'release-3.21' 06 October 2021, 14:24:16 UTC
434f757 Merge topic 'xcode13-schema' 0e86fea0be Tests: Specify destination for Xcode scheme Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6582 06 October 2021, 14:24:16 UTC
5eef6ca Merge topic 'xcode13-schema' into release-3.21 0e86fea0be Tests: Specify destination for Xcode scheme Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6582 06 October 2021, 14:24:15 UTC
86f7969 Merge branch 'release-3.21' 06 October 2021, 14:22:22 UTC
ae41e32 Merge topic 'ci-ctest-update' 3b581ab3aa ci: Enable CTest.Update{CVS,SVN,HG} tests Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6596 06 October 2021, 14:22:22 UTC
15f405c Merge topic 'ci-ctest-update' into release-3.21 3b581ab3aa ci: Enable CTest.Update{CVS,SVN,HG} tests Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6596 06 October 2021, 14:22:21 UTC
3afcb05 Merge topic 'tutorial_update_step_10' 5632933304 Tutorial: Add version update instructions to Step 10 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6580 06 October 2021, 14:20:39 UTC
ca2bc33 Merge topic 'find-blas-lapack-sizeof-integer' 64038fd5bc Help: Add release notes for Find{BLAS,LAPACK} BLA_SIZEOF_INTEGER option 972489ae4e Find{BLAS,LAPACK}: Provide testing of BLA_SIZEOF_INTEGER 95219365ff Find{BLAS,LAPACK}: Make possible testing of ILP64 model 2cd94f3e57 Find{BLAS,LAPACK}: Specify integer type in tests 9b69307b56 Find{BLAS,LAPACK}: De-duplicate and generalize test creation logic 91fd645d46 FindLAPACK: Stop processing if LAPACK library does not have 64-bit integer API b8a3cea51f FindBLAS: Stop processing if BLAS library does not have 64-bit integer API d2f5c7856f FindLAPACK: Search 32/64-bit integer API via BLA_SIZEOF_INTEGER if possible ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6407 06 October 2021, 14:17:46 UTC
0c606d0 Merge topic 'uic-options-merge-qt6' 2a31167955 AUTOUIC: Fix merging of --blah options not being detected for Qt6 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6588 06 October 2021, 11:08:35 UTC
9a88f5d Merge topic 'fetchcontent-CMAKE-vars-passthrough' 1851aa49be FetchContent: Pass through networking-related CMAKE_... variables 96937438b7 Help: Clean up how TLS and NETRC variables are discussed 2a82bd85b6 Help: Add documentation for CMAKE_TLS_CAINFO Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6589 06 October 2021, 11:07:32 UTC
380f902 CMake Nightly Date Stamp 06 October 2021, 04:01:13 UTC
3257481 FindCUDAToolkit: Fix missing sibling include directory for math libraries Fixes: #22706 05 October 2021, 18:44:39 UTC
f4387c1 CPack/OSXX11: Fix Clang 13 Wunused-but-set-variable Use the success/fail flag for the function return value. 05 October 2021, 15:52:35 UTC
3b581ab ci: Enable CTest.Update{CVS,SVN,HG} tests Enable all three in Debian builds. Leave out CVS in Fedora builds because the cvs package was not built with `--enable-rootcommit`. 05 October 2021, 15:06:42 UTC
64038fd Help: Add release notes for Find{BLAS,LAPACK} BLA_SIZEOF_INTEGER option 05 October 2021, 14:41:36 UTC
972489a Find{BLAS,LAPACK}: Provide testing of BLA_SIZEOF_INTEGER 05 October 2021, 14:41:36 UTC
9521936 Find{BLAS,LAPACK}: Make possible testing of ILP64 model 05 October 2021, 14:41:36 UTC
2cd94f3 Find{BLAS,LAPACK}: Specify integer type in tests 05 October 2021, 14:41:36 UTC
9b69307 Find{BLAS,LAPACK}: De-duplicate and generalize test creation logic Interpret `CMake_TEST_FindBLAS` and `CMake_TEST_FindLAPACK` as a sequence of option assignments intermixed with vendor names. 05 October 2021, 14:41:36 UTC
91fd645 FindLAPACK: Stop processing if LAPACK library does not have 64-bit integer API 05 October 2021, 14:41:36 UTC
b8a3cea FindBLAS: Stop processing if BLAS library does not have 64-bit integer API 05 October 2021, 14:41:36 UTC
d2f5c78 FindLAPACK: Search 32/64-bit integer API via BLA_SIZEOF_INTEGER if possible 05 October 2021, 14:41:36 UTC
50696ef FindBLAS: Search 32/64-bit integer API via BLA_SIZEOF_INTEGER if possible 05 October 2021, 14:41:29 UTC
f8079ec FindBLAS: Update Fujitsu_SSL2 05 October 2021, 14:11:00 UTC
6458a32 bootstrap: Enable cmake_language command to support cmake-gui with Qt 6.2 Fixes: #22721 05 October 2021, 13:48:46 UTC
5632933 Tutorial: Add version update instructions to Step 10 Add instructions to update the cmake_minimum_required version to 3.15 just before the usage of COMPILE_LANG_AND_ID Issue: #22663 05 October 2021, 13:22:33 UTC
5895f23 CPack/IFW: Add support for QtIFW 4.1 Fixes: #22722 05 October 2021, 13:18:52 UTC
429522e gitlab-ci: update macOS jobs to use Xcode 13.0 05 October 2021, 13:13:23 UTC
75901f0 Tests: Fix RunCMake.XcodeProject XcodeIOSInstallCombined cases for Xcode 13.0 The output of `otool -vf` now contains additional content that happens to be matched by our architectures regex. Make the regex more strict. 05 October 2021, 13:13:23 UTC
3d192b0 Merge topic 'runpath-install' 8f7e98ef09 cmInstallTargetGenerator: optimize rpath adjustments Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6573 05 October 2021, 13:09:09 UTC
8888fa5 Merge topic 'indexurl' 1d03aa841c Utilities/Sphinx: Print path to index.html in build output Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6530 05 October 2021, 13:08:20 UTC
f66ad94 Merge topic 'iar-assembly-S-extension' 589c6c8e3f IAR: added .S extension for IAR-ASM.cmake Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6585 05 October 2021, 13:05:53 UTC
6fbd94c Merge topic 'tutorial_update_step_11' 6dade88d1c Tutorial: Add documentation on Package helper functions 1bf25b5b5f Tutorial: Remove information about EXPORT keyword Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6575 05 October 2021, 13:04:37 UTC
77f3cdf Merge branch 'release-3.21' 05 October 2021, 13:02:00 UTC
95eaadb Merge topic 'testdriver-old-cast-warning' ba54092842 TestDriver: Fix old-style-cast warning in C++ mode Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6590 05 October 2021, 13:02:00 UTC
7518fc0 Merge topic 'testdriver-old-cast-warning' into release-3.21 ba54092842 TestDriver: Fix old-style-cast warning in C++ mode Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6590 05 October 2021, 13:01:59 UTC
1851aa4 FetchContent: Pass through networking-related CMAKE_... variables CMAKE_TLS_VERIFY, CMAKE_TLS_CAINFO, CMAKE_NETRC and CMAKE_NETRC_FILE are now passed through to the underlying ExternalProject sub-build. Previously, they were silently ignored. Fixes: #22144 05 October 2021, 12:41:34 UTC
back to top