CMake 3.17.1 available for download

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

Please use the latest release from our download page:
https://cmake.org/download/

Thanks for your support!

Changes made since CMake 3.17.0:

Ben Boeckel (1):

  • ExternalProject: allow DOWNLOAD_NO_EXTRACT OFF

Brad King (15):

  • Makefiles: Fix silencing of nested calls for GNU make 4.3
  • VS: Fix ClangCL toolset compiler path detection
  • Ninja Multi-Config: Fix MSVC showincludes prefix detection
  • CheckIPOSupported: Avoid polluting cache with common name ‘result’
  • CTest: Fix reported duration on timeout when grindchild keeps pipes open
  • target_link_libraries: Fix regression in case of $ genex
  • AIX: Install ExportImportList script with execute permission
  • XL: C++14 language level flags are only available on Linux
  • XL: Add comment clarifying why we pretend it has full C++11/14 support
  • CPack/NSIS: Document and check requirement of at least NSIS 3.0
  • Utilities/Release: Update to openssl 1.1.1f
  • Apple: Improve handling of missing SDKs in CMAKE_APPLE_ARCH_SYSROOTS
  • Apple: Fix mapping CMAKE_APPLE_ARCH_SYSROOTS to custom OSX_ARCHITECTURES
  • cmCursesLongMessageForm: Factor out helper to draw message to form
  • CMake 3.17.1

Craig Scott (5):

  • Help: Minor typos and formatting for XCODE_SCHEME_WORKING_DIRECTORY
  • Help: Add missing XCODE_SCHEME_WORKING_DIRECTORY
  • Help: Fix inaccuracies and omissions in MACHO_* property docs
  • Help: Fix CMAKE_FIND_DEBUG_MODE list formatting
  • Help: Improve discoverability of CMAKE_FIND_DEBUG_MODE

Francisco Facioni (1):

  • cmake-gui: Fix use-after-free in Open-possible check

Jaak Ristioja (1):

  • Help: Fixed typo in CMAKE_INSTALL_RPATH_USE_LINK_PATH.rst

Kyle Edwards (2):

  • Help: Move Ninja Multi-Config variable details into their respective pages
  • Ninja: Make config uppercase in object order target

Lucas Wang (1):

  • llvm-rc: Enable preprocessing if CMAKE_RC_COMPILER_INIT is an absolute path

Marc Chevrier (3):

  • FindPython: misc. fixes
  • FindPython: fix variable spelling error
  • FindPython: fix handling when FIND_VIRTUALENV == FIRST

Sylvain Joubert (1):

  • ccmake: Use incremental rendering for the logs

Thomas Bernard (4):

  • llvm-rc: Select preprocessor from active languages
  • llvm-rc: Write depfile to location specified by the generator
  • llvm-rc: Print stderr output when calling tools through cmake_llvm_rc
  • llvm-rc: Restore include path for data after explicit preprocessing
1 Like