summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cmGlobalVisualStudioVersionedGenerator: Allow repeating SetGeneratorInstanceBrad King2021-10-202-0/+9
|
* cmGlobalVisualStudio10Generator: Allow subclasses to reset MSBuild searchBrad King2021-10-202-2/+1
| | | | While at it, convert to inline initialization.
* Merge branch 'release-3.21' into release-3.22Brad King2021-10-190-0/+0
|\
| * Merge branch 'backport-3.21-vs2022' into release-3.21Brad King2021-10-192-4/+4
| |\ | | | | | | | | | Merge-request: !6640
* | \ Merge topic 'vs2022' into release-3.22Brad King2021-10-193-6/+6
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f117c7d11e Help: Update 3.22 release notes for the VS 2022 Release Candidate d5a7448fa4 Merge branch 'backport-3.21-vs2022' into vs2022 3d9d75b0be VS: Update Visual Studio 17 2022 generator for the Release Candidate Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6640
| * | | Help: Update 3.22 release notes for the VS 2022 Release CandidateBrad King2021-10-191-2/+2
| | | |
| * | | Merge branch 'backport-3.21-vs2022' into vs2022Brad King2021-10-192-4/+4
| |\ \ \ |/ / / / | | | _
| * | VS: Update Visual Studio 17 2022 generator for the Release CandidateBrad King2021-10-192-4/+4
| |/
* | Merge topic 'doc-genex-CONFIG-commas' into release-3.22Brad King2021-10-191-2/+2
|\ \ | | | | | | | | | | | | | | | | | | ec94706791 Help: gen expr: note that CONFIG is comma-separated Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6636
| * | Help: gen expr: note that CONFIG is comma-separatedMichael Hirsch2021-10-191-2/+2
| | |
* | | Merge topic 'CheckLanguage-cuda-host-compiler' into release-3.22Brad King2021-10-191-1/+1
|\ \ \ | |/ / |/| | | | | | | | | | | | | | 7123c8fdbf CheckLanguage: Don't pass CMAKE_CUDA_HOST_COMPILER for Visual Studio Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6633
| * | CheckLanguage: Don't pass CMAKE_CUDA_HOST_COMPILER for Visual StudioRaul Tambre2021-10-191-1/+1
|/ / | | | | | | | | | | Visual Studio doesn't support specifying it and if we do we get a warning. Fixes: #22712
* | Merge branch 'release-3.21' into release-3.22Brad King2021-10-180-0/+0
|\ \ | |/
| * Merge branch 'release-3.20' into release-3.21Brad King2021-10-150-0/+0
| |\
| | * Merge branch 'release-3.19' into release-3.20Brad King2021-10-150-0/+0
| | |\
| | | * Merge branch 'fix-ifdef-windows' into release-3.19Brad King2021-10-154-4/+4
| | | |\ | | | | | | | | | | | | | | | Merge-request: !6631
| | * | \ Merge branch 'fix-ifdef-windows' into release-3.20Brad King2021-10-154-4/+4
| | |\ \ \ | | | | |/ | | | |/| | | | | | Merge-request: !6631
| * | | | Merge branch 'fix-ifdef-windows' into release-3.21Brad King2021-10-154-4/+4
| |\ \ \ \ | | | |/ / | | |/| | | | | | | Merge-request: !6631
* | | | | Merge topic 'fix-ifdef-windows' into release-3.22Brad King2021-10-184-4/+4
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | 40e73c5ac4 Source: Fix typo in _WIN32 preprocessor checks Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6631
| * | | | Source: Fix typo in _WIN32 preprocessor checksBrad King2021-10-154-4/+4
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since CMake's default compiler flags with MSVC include `-DWIN32` for historical reasons, a few preprocessor conditions were accidentally checking for `WIN32` instead of `_WIN32`. The corresponding blocks were left out when compiling official binaries for `cmake.org` because we hard-code compiler flags without `-DWIN32`. Fixes: #22764
* | | | Merge branch 'release-3.21' into release-3.22Brad King2021-10-150-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge branch 'backport-3.21-vs2022' into release-3.21Brad King2021-10-143-4/+4
| |\ \ \ | | | | | | | | | | | | | | | Merge-request: !6628
* | \ \ \ Merge topic 'vs2022' into release-3.22Brad King2021-10-154-4/+8
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6fde60a4c8 Help: Add 3.22 release note about the update for VS 2022 Preview 5 6dfe28f33c Merge branch 'backport-3.21-vs2022' into vs2022 a8414190da VS: Update Visual Studio 17 2022 generator for Preview 5 787ab7ff20 IRSL: Fix discovery of VS 2022 v143 toolset redistributables for preview 5 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6628
| * | | | | Help: Add 3.22 release note about the update for VS 2022 Preview 5Brad King2021-10-141-0/+4
| | | | | |
| * | | | | Merge branch 'backport-3.21-vs2022' into vs2022Brad King2021-10-143-4/+4
| |\ \ \ \ \ |/ / / / / / | | | _ / / | | | / /
| * | | | VS: Update Visual Studio 17 2022 generator for Preview 5Brad King2021-10-142-3/+3
| | | | |
| * | | | IRSL: Fix discovery of VS 2022 v143 toolset redistributables for preview 5Brad King2021-10-141-1/+1
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | VS 2022 Preview 5 renamed the redist directories from `Microsoft.VC142.*` to `Microsoft.VC143.*` in order to match the `v143` toolset name. Fixes: #22586
* | | | Merge branch 'release-3.21' into release-3.22Brad King2021-10-140-0/+0
|\ \ \ \ | |/ / /
| * | | Merge branch 'release-3.20' into release-3.21Brad King2021-10-140-0/+0
| |\ \ \ | | | |/ | | |/|
| | * | Merge branch 'zstd-armv6' into release-3.20Brad King2021-10-142-6/+2
| | |\ \ | | | | | | | | | | | | | | | Merge-request: !6625
| * | \ \ Merge branch 'zstd-armv6' into release-3.21Brad King2021-10-142-6/+2
| |\ \ \ \ | | | |/ / | | |/| | | | | | | Merge-request: !6625
* | | | | Merge branch 'zstd-armv6' into release-3.22Brad King2021-10-140-0/+0
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | Merge-request: !6625
| * | | | zstd: Backport fix for SIGBUS on armv6 from zstd 1.5.0Brad King2021-10-142-6/+2
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | Backport zstd commit `28d0120b` (Avoid SIGBUS on armv6, 2021-05-11, `v1.5.0^2~11^2`) to our bundled copy of zstd 1.4.5. Fixes: #22754
* | | | CMake 3.22.0-rc1v3.22.0-rc1Brad King2021-10-141-1/+1
| | | |
* | | | Merge topic 'update-zstd' into release-3.22Brad King2021-10-1468-3316/+8564
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ddced0c6b6 zstd: Fix trace compilation on AIX ee98d9378f zstd: Fix ZSTD_VecMask_next compilation of software ctz implementation eb8db99596 Merge branch 'upstream-zstd' into update-zstd da1e841ccf zstd 2021-05-14 (a488ba11) 8c65ea4744 zstd: Update script to get zstd 1.5.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6622
| * | | | zstd: Fix trace compilation on AIXBrad King2021-10-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since zstd commit `6cee3c2c` ([trace] Remove default definitions of weak symbols, 2021-04-26, v1.5.0^2~53^2), the weak symbol trace implementation does not compile on AIX. Disable it.
| * | | | zstd: Fix ZSTD_VecMask_next compilation of software ctz implementationBrad King2021-10-141-1/+2
| | | | |
| * | | | Merge branch 'upstream-zstd' into update-zstdBrad King2021-10-1367-3314/+8561
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # By zstd upstream * upstream-zstd: zstd 2021-05-14 (a488ba11)
| | * | | | zstd 2021-05-14 (a488ba11)zstd upstream2021-10-1367-3314/+8561
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://github.com/facebook/zstd.git at commit a488ba114ec17ea1054b9057c26a046fc122b3b6 (v1.5.0).
| * | | | | zstd: Update script to get zstd 1.5.0Brad King2021-10-131-2/+2
| | | | | |
* | | | | | 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
| * | | | | | Help: clarify list(POP_* <in_out> <in_out>) behaviorRobert Maynard2021-10-131-4/+6
| |/ / / / /
* | | | | | 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
| * | | | | 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>
* | | | | 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
| * | | | | 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.
* | | | | Merge branch 'release-3.21' into release-3.22Brad King2021-10-120-0/+0
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | Merge branch 'release-3.20' into release-3.21Brad King2021-10-120-0/+0
| |\ \ \ \ | | | |/ / | | |/| |