summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'release-3.22'Brad King2021-10-140-0/+0
|\
| * Merge topic 'doc_clarify_list_pop' into release-3.22Brad King2021-10-141-4/+6
| |\ | | | | | | | | | | | | | | | | | | 67f8d20a8e Help: clarify list(POP_* <in_out> <in_out>) behavior Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6620
* | \ Merge topic 'doc_clarify_list_pop'Brad King2021-10-141-4/+6
|\ \ \ | | |/ | |/| | | | | | | | | | | | | 67f8d20a8e Help: clarify list(POP_* <in_out> <in_out>) behavior Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6620
| * | Help: clarify list(POP_* <in_out> <in_out>) behaviorRobert Maynard2021-10-131-4/+6
| | |
* | | Merge branch 'release-3.22'Brad King2021-10-140-0/+0
|\ \ \ | | |/ | |/|
| * | Merge topic 'doc-frontend-variant' into release-3.22Brad King2021-10-143-1/+24
| |\ \ | | |/ | |/| | | | | | | | | | | | | | | | f2262fab51 Help: Add documentation for CMAKE_<LANG>_COMPILER_FRONTEND_VARIANT ffb54e2350 Help: Add more documentation for CMAKE_<LANG>_SIMULATE_ID Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6621
* | | Merge topic 'doc-frontend-variant'Brad King2021-10-143-1/+24
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | f2262fab51 Help: Add documentation for CMAKE_<LANG>_COMPILER_FRONTEND_VARIANT ffb54e2350 Help: Add more documentation for CMAKE_<LANG>_SIMULATE_ID Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6621
| * | Help: Add documentation for CMAKE_<LANG>_COMPILER_FRONTEND_VARIANTDeniz Bahadir2021-10-132-0/+19
| | | | | | | | | | | | Signed-off-by: Deniz Bahadir <deniz@code.bahadir.email>
| * | Help: Add more documentation for CMAKE_<LANG>_SIMULATE_IDDeniz Bahadir2021-10-131-1/+5
| |/ | | | | | | Signed-off-by: Deniz Bahadir <deniz@code.bahadir.email>
* | CMake Nightly Date StampKitware Robot2021-10-141-1/+1
| |
* | Merge topic 'update-kwsys'Brad King2021-10-135-4/+46
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | 8d14ca3142 Merge branch 'upstream-KWSys' into update-kwsys 58f046ba26 KWSys 2021-10-08 (b8c734ba) Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6618
| * \ Merge branch 'upstream-KWSys' into update-kwsysBrad King2021-10-125-4/+46
| |\ \ | | | | | | | | | | | | | | | | | | | | # By KWSys Upstream * upstream-KWSys: KWSys 2021-10-08 (b8c734ba)
| | * | KWSys 2021-10-08 (b8c734ba)KWSys Upstream2021-10-125-4/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit b8c734bac4380fae3758cd34dbcc8425532e4ecf (master). Upstream Shortlog ----------------- Laurent Malka (1): 6ccbfc12 SystemTools: Add a Join function Sean McBride (2): f9e45083 CTestConfig: Always set CTEST_DROP_METHOD to https 15effd64 MD5: Fix Clang 13 Wnull-pointer-subtraction warning
* | | | Merge topic 'ifw-refactor-packagefiles'Brad King2021-10-132-166/+203
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c50329d3ed CPackIFW: Refactor cmCPackIFWGenerator::PackageFiles Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6617
| * | | | CPackIFW: Refactor cmCPackIFWGenerator::PackageFilesErlend E. Aasland2021-10-112-166/+203
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Split PackageFiles() into four methods, for increased readability: - cmCPackIFWGenerator::BuildRepogenCommand - cmCPackIFWGenerator::BuildBinaryCreatorCommand - cmCPackIFWGenerator::RunRepogen - cmCPackIFWGenerator::RunBinaryCreator Fixes: #22744
* | | | | Merge topic 'ifw-product-images'Brad King2021-10-134-0/+38
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6d39c845ee CPackIFW: Add support for ProductImages config option Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6611
| * | | | | CPackIFW: Add support for ProductImages config optionErlend E. Aasland2021-10-084-0/+38
| | | | | |
* | | | | | Merge topic 'ifw-version-guard'Brad King2021-10-131-77/+86
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5447dc655e CPackIFW: Add version guard for configuration attributes Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6612
| * | | | | | CPackIFW: Add version guard for configuration attributesErlend E. Aasland2021-10-081-77/+86
| |/ / / / / | | | | | | | | | | | | | | | | | | Fixes: #22736
* | | | | | Merge branch 'release-3.22'Brad King2021-10-130-0/+0
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | Merge topic 'optimize-macos-runtime-dependencies' into release-3.22Brad King2021-10-137-16/+61
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 93c5864aa1 cmBinUtilsMacOSMachOLinker: improve performance by memoizing otool calls fc92d6640b cmFileCommand: improve error message Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6616
* | \ \ \ \ \ Merge topic 'optimize-macos-runtime-dependencies'Brad King2021-10-137-16/+61
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 93c5864aa1 cmBinUtilsMacOSMachOLinker: improve performance by memoizing otool calls fc92d6640b cmFileCommand: improve error message Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6616
| * | | | | | cmBinUtilsMacOSMachOLinker: improve performance by memoizing otool callsSeth R Johnson2021-10-122-9/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Libraries with many repeated transitive dependencies (e.g. Trilinos) can result in very long runtime dependency call times, especially if system calls are made more expensive by antivirus software. This change caches the results of the calls to otool for efficiency.
| * | | | | | cmFileCommand: improve error messageSeth R Johnson2021-10-125-7/+18
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | Print full list of unresolved dependencies and a phrase that indicates what about the file is unresolved.
* | | | | | CMake Nightly Date StampKitware Robot2021-10-131-1/+1
| |_|_|/ / |/| | | |
* | | | | Merge topic 'post-rel-dev'Brad King2021-10-128-7/+38
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 40ade51cc8 Configure CMake itself with policies through CMake 3.21 b3248c083f export: Increase maximum policy version in exported files to 3.21 0f31463c37 Add deprecation warnings for policies CMP0094 and below Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6615
| * | | | | Configure CMake itself with policies through CMake 3.21Brad King2021-10-083-3/+3
| | | | | |
| * | | | | export: Increase maximum policy version in exported files to 3.21Brad King2021-10-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The files generatd by `install(EXPORT)` and `export()` commands are known to work with policies as of CMake 3.21, so enable them in sufficiently new CMake versions.
| * | | | | Add deprecation warnings for policies CMP0094 and belowBrad King2021-10-084-2/+33
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | The OLD behaviors of all policies are deprecated, but only by documentation. Add an explicit deprecation diagnostic for policies introduced in CMake 3.15 and below to encourage projects to port away from setting policies to OLD.
* | | | | Merge branch 'release-3.22'Brad King2021-10-120-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge branch 'release-3.21' into release-3.22Brad King2021-10-120-0/+0
| |\ \ \ \
* | \ \ \ \ Merge branch 'release-3.21'Brad King2021-10-120-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge branch 'release-3.20' into release-3.21Brad King2021-10-120-0/+0
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'msvc-c++23' into release-3.21Brad King2021-10-121-0/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !6614
* | \ \ \ \ \ \ Merge branch 'release-3.20'Brad King2021-10-120-0/+0
|\ \ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | |
| * | | | | | | Merge branch 'msvc-c++23' into release-3.20Brad King2021-10-121-0/+1
| |\ \ \ \ \ \ \ | | | |/ / / / / | | |/| | | | | | | | | | | | | Merge-request: !6614
* | | | | | | | Merge branch 'release-3.22'Brad King2021-10-120-0/+0
|\ \ \ \ \ \ \ \ | | |_|_|/ / / / | |/| | | | | |
| * | | | | | | Merge topic 'msvc-c++23' into release-3.22Brad King2021-10-121-0/+1
| |\ \ \ \ \ \ \ | | | |/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | | Merge topic 'msvc-c++23'Brad King2021-10-121-0/+1
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | | MSVC: Tolerate cxx_std_23 feature on older compiler versionsBrad King2021-10-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | | CMake Nightly Date StampKitware Robot2021-10-121-1/+1
| |_|_|_|_|/ / |/| | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2021-10-111-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2021-10-101-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2021-10-091-1/+1
| |_|_|_|/ / |/| | | | |
* | | | | | Begin post-3.22 developmentBrad King2021-10-084-9/+18
| | | | | |
* | | | | | Merge branch 'release-3.22'Brad King2021-10-084-19/+10
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Begin 3.22 release versioningBrad King2021-10-081-3/+3
| | | | | |
| * | | | | gitlab-ci: Drop package pipeline upload jobs for release branchBrad King2021-10-081-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The package pipeline for release versions should not upload packages automatically to our archive of nightly development versions.
| * | | | | Help: Drop development topic notes to prepare releaseBrad King2021-10-082-9/+0
|/ / / / / | | | | | | | | | | | | | | | | | | | | Release versions do not have the development topic section of the CMake Release Notes index page.
* | | | | Merge topic 'doc-3.22-relnotes'Brad King2021-10-0832-170/+151
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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