CMake 3.18.1 available for download

July 30, 2020

We are pleased to announce that CMake 3.18.1 is now available for download.

Please use the latest release from our download page:

Thanks for your support!

Changes made since CMake 3.18.0:

Ben Boeckel (1):
  gitlab-ci: avoid failing dependent steps

Brad King (16):
  cmGlobalXCodeGenerator: Save CMAKE_SYSTEM_NAME in member
  Swift: Fix regression in linking to interface libraries
  Xcode: Explicitly specify default native architecture on macOS
  bootstrap: Add options to control use of system nghttp2
  GHS: Fix crash when GHS_NO_SOURCE_GROUP_FILE property is not defined
  Auxiliary: Add options to control Vim and Emacs file installation
  cmake-gui: Fix crash when built with Qt 5.14 or later
  VS: Restore toleration of target-wide -TP flag with MSVC
  Xcode: Suppress legacy build system deprecation warning
  Help: Update file(GET_RUNTIME_DEPENDENCIES) prose to match option names
  FindXalanC: Fix version parsing for XalanC 1.12
  bootstrap: Fix support for Intel compiler with modern GNU system compiler
  Compilers: Ignore -print-sysroot prefix when it is '/'
  add_test: Revert "Allow special characters in test name"
  Clang: Fix fallback compile features when simulating old MSVC versions
  CMake 3.18.1

Cristian Adam (1):
  Unity Builds: Do not set SKIP_AUTOGEN to source files

Julien Schueller (1):
  centos5: Fix FTBFS with strdup

Kyle Edwards (1):
  Ninja Multi-Config: Make link response files per-config

Mike Gelfand (1):
  FindCURL: Fix list index check after search

Nate Avers (1):
  ExternalProject: omit --no-checkout from git clone when using git 2.20.x.

Stephan Rohmen (2):
  Graphviz: Restore support for per-target dependency graph options
  Tests: Cover Graphviz support for per-target dependency graph options

Leave a Reply