We are pleased to announce that CMake 3.18.3 is now available for download.
Please use the latest release from our download page:
Thanks for your support!
Changes in 3.18.3 since 3.18.2:
Alexandru Croitor (1):
- AutoGen: Fix moc and uic dependencies when building Qt itself
Ben McMorran (1):
- foreach: Fix crash parsing integer out of range
Brad King (5):
- gitlab-ci: Prefer MR rules for any pipeline associated with a MR
- Help: Update 3.18.2 release notes to mention 3.16.9 and 3.17.5
- gitlab-ci: update macOS jobs to use Xcode 11.7
-
Check*CompilerFlag
: Do not set result as a normal variable too - CMake 3.18.3
Cristian Adam (2):
- PCH: Mark CMake PCH source files as -x -header
- PCH: Fix 30s wait for VS2008 when used via -Tv90
Joerg Bornemann (2):
- AutoMoc: Restore support for re-running after project file changes
- AutoMoc: Re-run moc if a dependency is missing
Josef Angstenberger (1):
- file(GENERATE): Create output file structures for all directories first
Kyle Edwards (5):
- Tests: Pass additional Qt information to Ninja and NMC tests
- Ninja Multi-Config: Fix clean:all target
- Ninja Multi-Config: Fix cleaning of utility targets with commands
- Ninja Multi-Config: Fix dependencies of utility targets
- Ninja Multi-Config: Fix dependencies of custom commands
Malcolm Parsons (1):
- FindJNI: Add arm64 support
Marc Chevrier (4):
- UseSWIG: Update option -interface usage
- FindPython: enhance ABI checks against include directory
- FindPython: CMP0012 must be set to NEW
- ARMClang: Fix link line generation after addition of armlink support
Michael Hirsch (1):
- FindMatlab: add R2020b => 9.9
Raul Tambre (1):
- MSVC: Record support for c_static_assert
Robert Maynard (1):
- CUDA: Support setting CUDA14/17 when using MSVC
Sumit Bhardwaj (1):
- Implement cm::static_reference_cast by declval