summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
| * | | | Help: Update Sphinx versionadded directives for 3.22 releaseBrad King2021-10-073-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | | Help: Organize and revise 3.22 release notesBrad King2021-10-071-69/+89
| | | | | | | | | | | | | | | | | | | | | | | | | Add section headers similar to the 3.21 release notes and move each individual bullet into an appropriate section. Revise a few bullets.
| * | | | Help: Consolidate 3.22 release notesBrad King2021-10-0729-170/+125
| | | | | | | | | | | | | | | | | | | | | | | | | Run the `Utilities/Release/consolidate-relnotes.bash` script to move notes from `Help/release/dev/*` into `Help/release/3.22.rst`.
* | | | | Merge topic 'tutorial_update_step_4'Brad King2021-10-0810-12/+14
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5a86ce5428 Tutorial: Step 4 improvements Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6564
| * | | | | Tutorial: Step 4 improvementsJoseph Snyder2021-10-0710-12/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | Merge topic 'find-blas-lapack-cleanup'Brad King2021-10-082-30/+30
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | FindBLAS: Fix EML and ArmPL indentationsIgor S. Gerasimov2021-10-071-19/+19
| | | | | | |
| * | | | | | FindBLAS: Replace set(A val) with string(APPEND)Igor S. Gerasimov2021-10-072-8/+8
| | | | | | |
| * | | | | | FindLAPACK: Replace set(A val) with string(APPEND)Igor S. Gerasimov2021-10-071-5/+5
| | |/ / / / | |/| | | |
* | | | | | Merge branch 'release-3.21'Brad King2021-10-080-0/+0
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | Merge branch 'release-3.20' into release-3.21Brad King2021-10-080-0/+0
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
* | | | | | Merge branch 'release-3.20'Brad King2021-10-080-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge branch 'release-3.19' into release-3.20Brad King2021-10-080-0/+0
| |\ \ \ \ \