-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Comparing changes
Open a pull request
base repository: Kitware/CMake
base: v3.30.0-rc1
head repository: Kitware/CMake
compare: v3.30.0-rc2
- 18 commits
- 27 files changed
- 2 contributors
Commits on Jun 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a8cecc3 - Browse repository at this point
Copy the full SHA a8cecc3View commit details
Commits on Jun 7, 2024
-
FetchContent,ExternalProject: Fix extra semicolons in step commands
The extra semicolons weren't ultimately causing any errors when running the step commands, but they shouldn't be there.
Configuration menu - View commit details
-
Copy full SHA for a02eec4 - Browse repository at this point
Copy the full SHA a02eec4View commit details -
FetchContent: Fix typos in stamp/step file names
The exact file names don't technically matter, but the wrong names are confusing and misleading.
Configuration menu - View commit details
-
Copy full SHA for 11b684c - Browse repository at this point
Copy the full SHA 11b684cView commit details -
Tests: Fix -direct variants of FetchContent tests using wrong files
The -direct variants of the RunCMake.FetchContent tests were meant to be using the same result, stdout and stderr files as the non-direct tests. The -direct tests were specified in the wrong way for that and ended up using no files at all, so they weren't testing the full set of expected conditions. Use the test variant feature provided by the RunCMake infrastructure instead, which is the proper way to handle this sort of scenario.
Configuration menu - View commit details
-
Copy full SHA for f97b25e - Browse repository at this point
Copy the full SHA f97b25eView commit details -
Tests: RunCMake.FetchContent should not always force _deps removal
To properly test some functionality, tests may rely on not clearing things like time stamps between cmake invocations. The RunCMake infrastructure clears the build directory by default anyway, and tests may individually ask for that to be disabled where needed. The line being removed here was originally added to assist with manually re-running individual tests locally outside the control of RunCMake. That is no longer appropriate.
Configuration menu - View commit details
-
Copy full SHA for e82e2c3 - Browse repository at this point
Copy the full SHA e82e2c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9299cbb - Browse repository at this point
Copy the full SHA 9299cbbView commit details -
Auxiliary: Modernize bash completion for ctest and cpack
This applies a similar modernization as was done in 1ff41ba (Auxiliary: bash-completion: use _comp_initialize, 2024-06-02) for the cmake executable. The _init_completion function was deprecated upstream in bash-completion 2.12.
Configuration menu - View commit details
-
Copy full SHA for 3889640 - Browse repository at this point
Copy the full SHA 3889640View commit details
Commits on Jun 10, 2024
-
Clang: Drop non-existent -fno-ansi-escape-codes flag
In commit 74b5fae (Clang: Use -fno-ansi-escape-codes for color diagnostics on Windows, 2023-10-19, v3.28.0-rc3~3^2) we added the positive option `-fansi-escape-codes` and the negative form of the option, `-fno-ansi-escape-codes`. According to the LLVM/Clang documentation: * https://releases.llvm.org/18.1.4/tools/clang/docs/UsersManual.html#cmdoption-fansi-escape-codes only the positive form of the option exists. Fixes: #26036
Configuration menu - View commit details
-
Copy full SHA for 1004cc2 - Browse repository at this point
Copy the full SHA 1004cc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6c2f64 - Browse repository at this point
Copy the full SHA f6c2f64View commit details -
Merge topic 'fc-cmp0168-fresh' into release-3.30
9299cbb FetchContent: Force cmake --fresh to re-execute direct population steps e82e2c3 Tests: RunCMake.FetchContent should not always force _deps removal f97b25e Tests: Fix -direct variants of FetchContent tests using wrong files 11b684c FetchContent: Fix typos in stamp/step file names a02eec4 FetchContent,ExternalProject: Fix extra semicolons in step commands Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !9589
Configuration menu - View commit details
-
Copy full SHA for e623f86 - Browse repository at this point
Copy the full SHA e623f86View commit details -
Merge topic 'bash-completion-ctest-cpack' into release-3.30
3889640 Auxiliary: Modernize bash completion for ctest and cpack Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9590
Configuration menu - View commit details
-
Copy full SHA for 570c631 - Browse repository at this point
Copy the full SHA 570c631View commit details
Commits on Jun 11, 2024
-
Merge topic 'clang-ansi-color' into release-3.28
1004cc2 Clang: Drop non-existent -fno-ansi-escape-codes flag Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9592
Configuration menu - View commit details
-
Copy full SHA for 63b12b7 - Browse repository at this point
Copy the full SHA 63b12b7View commit details -
Merge topic 'clang-ansi-color' into release-3.29
1004cc2 Clang: Drop non-existent -fno-ansi-escape-codes flag Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9592
Configuration menu - View commit details
-
Copy full SHA for 578ba81 - Browse repository at this point
Copy the full SHA 578ba81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c6dcba - Browse repository at this point
Copy the full SHA 7c6dcbaView commit details -
Merge topic 'clang-ansi-color' into release-3.30
1004cc2 Clang: Drop non-existent -fno-ansi-escape-codes flag Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9592
Configuration menu - View commit details
-
Copy full SHA for 4036eaf - Browse repository at this point
Copy the full SHA 4036eafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 056eb89 - Browse repository at this point
Copy the full SHA 056eb89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ffd1da - Browse repository at this point
Copy the full SHA 1ffd1daView commit details
Commits on Jun 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aecdab3 - Browse repository at this point
Copy the full SHA aecdab3View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.30.0-rc1...v3.30.0-rc2