DevHeads.net

Postings by Robert Maynard

ANNOUNCE] CMake 3.16.1 available for download

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

Please use the latest release from our download page:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Thanks for your support!

Alexander Grund (2):
bootstrap: Add target_link_options command
Check for support before adding bigtoc linker flag

Ben Boeckel (1):
TestDriver: ignore strcpy call

Brad King (2):
FindThreads: Restore hard-coded '-l' flag on library name
CMake 3.16.1

Cristian Adam (5):
PCH: Do not add #pragm

CMake 3.16.0 available for download

I am happy to announce that CMake 3.16.0 is now available for download at:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Documentation is available at:
<a href="https://cmake.org/cmake/help/v3.16" title="https://cmake.org/cmake/help/v3.16">https://cmake.org/cmake/help/v3.16</a>

Release notes appear below and are also published at
<a href="https://cmake.org/cmake/help/v3.16/release/3.16.html" title="https://cmake.org/cmake/help/v3.16/release/3.16.html">https://cmake.org/cmake/help/v3.16/release/3.16.html</a>

Some of the more significant changes in CMake 3.16 are:

* CMake learned to support the Objective C ("OBJC") and Objective
C++ ("OBJCXX") languages. They may be enabled via the "project()"
and "enable_language()" commands.

CMake 3.16.0-rc4 is ready for testing

I am proud to announce the fourth CMake 3.16 release candidate.
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Documentation is available at:
<a href="https://cmake.org/cmake/help/v3.16" title="https://cmake.org/cmake/help/v3.16">https://cmake.org/cmake/help/v3.16</a>

Release notes appear below and are also published at
<a href="https://cmake.org/cmake/help/v3.16/release/3.16.html" title="https://cmake.org/cmake/help/v3.16/release/3.16.html">https://cmake.org/cmake/help/v3.16/release/3.16.html</a>

Some of the more significant changes in CMake 3.16 are:

* CMake learned to support the Objective C ("OBJC") and Objective
C++ ("OBJCXX") languages. They may be enabled via the "project()"
and "enable_language()" commands.

CMake 3.16.0-rc3 is ready for testing

I am proud to announce the third CMake 3.16 release candidate.
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Documentation is available at:
<a href="https://cmake.org/cmake/help/v3.16" title="https://cmake.org/cmake/help/v3.16">https://cmake.org/cmake/help/v3.16</a>

Release notes appear below and are also published at
<a href="https://cmake.org/cmake/help/v3.16/release/3.16.html" title="https://cmake.org/cmake/help/v3.16/release/3.16.html">https://cmake.org/cmake/help/v3.16/release/3.16.html</a>

Some of the more significant changes in CMake 3.16 are:

* CMake learned to support the Objective C ("OBJC") and Objective
C++ ("OBJCXX") languages. They may be enabled via the "project()"
and "enable_language()" commands.

CMake 3.15.5 available for download

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

Please use the latest release from our download page:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Thanks for your support!

Alan W.

CMake 3.16.0-rc2 is ready for testing

I am proud to announce the second CMake 3.16 release candidate.
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Documentation is available at:
<a href="https://cmake.org/cmake/help/v3.16" title="https://cmake.org/cmake/help/v3.16">https://cmake.org/cmake/help/v3.16</a>

Release notes appear below and are also published at
<a href="https://cmake.org/cmake/help/v3.16/release/3.16.html" title="https://cmake.org/cmake/help/v3.16/release/3.16.html">https://cmake.org/cmake/help/v3.16/release/3.16.html</a>

Some of the more significant changes in CMake 3.16 are:

* CMake learned to support the Objective C ("OBJC") and Objective
C++ ("OBJCXX") languages. They may be enabled via the "project()"
and "enable_language()" commands.

CMake 3.16.0-rc1 is ready for testing

I am proud to announce the first CMake 3.16 release candidate.
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Documentation is available at:
<a href="https://cmake.org/cmake/help/v3.16" title="https://cmake.org/cmake/help/v3.16">https://cmake.org/cmake/help/v3.16</a>

Release notes appear below and are also published at
<a href="https://cmake.org/cmake/help/v3.16/release/3.16.html" title="https://cmake.org/cmake/help/v3.16/release/3.16.html">https://cmake.org/cmake/help/v3.16/release/3.16.html</a>

Some of the more significant changes in CMake 3.16 are:

* CMake learned to support the Objective C ("OBJC") and Objective
C++ ("OBJCXX") languages. They may be enabled via the "project()"
and "enable_language()" commands.

CMake 3.15.4 available for download

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

This release fixes a regression in EXCLUDE_FROM_ALL.

Please use the latest release from our download page:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Thanks for your support!

Brad King (10):
VS: Tell VS 16.4 not to verify SYMBOLIC custom command outputs
Tests: Teach RunCMake to support a custom working directory
Tests: Revise RunCMake.add_subdirectory ExcludeFromAll to avoid globbing
Tests: Clarify target names in

CMake 3.14.7 available for download

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

This release fixes a regression in EXCLUDE_FROM_ALL.

Please use the latest release from our download page:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Thanks for your support!

Brad King (6):
Tests: Teach RunCMake to support a custom working directory
Tests: Revise RunCMake.add_subdirectory ExcludeFromAll to avoid globbing
Tests: Clarify target names in RunCMake.add_subdirectory ExcludeFromAll
Restore "all" target in

CMake 3.15.3 available for download

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

Please use the latest release from our download page:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Thanks for your support!

Brad King (13):
Flang: Implement MSVC runtime library abstraction
CTest: Fix --show-only=json-v1 output with REQUIRED_FILES property
cmGlobalGenerator: Fix CheckCompilerIdCompatibility local var lifetime
cmAffinity: Add include for CPU_ZERO on Alpine Linux
find_path: Fix crash on empty old-styl

CMake 3.15.2 available for download

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

Please use the latest release from our download page:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Thanks for your support!

Brad King (8):
Swift: Restore support for enabling with INTERFACE libraries
VS: Fix mapping of `-Qspectre-` flag
source_group: Fix regression in relative FILES
clang: Restore support for clang-cl on non-Windows hosts
fileapi: Fix codemodel target install destination for cross-dir rules
clang:

CMake 3.15.1 available for download

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

Please use the latest release from our download page:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Thanks for your support!

Betsy McPhail (1):
CTest: Generate Done.xml before calculating its hash

Brad King (7):
VS: Place intermediate files in the "ASM List Location" next to objects
MSVC: Document behavior when MSVC_RUNTIME_LIBRARY is not set
Clang: For MSVC ABI do not use modes older than C++14
Tests: Revert "requi

CMake 3.15.0 available for download

I am happy to announce that CMake 3.15.0 is now available for download at:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Documentation is available at:
<a href="https://cmake.org/cmake/help/v3.15" title="https://cmake.org/cmake/help/v3.15">https://cmake.org/cmake/help/v3.15</a>

Release notes appear below and are also published at
<a href="https://cmake.org/cmake/help/v3.15/release/3.15.html" title="https://cmake.org/cmake/help/v3.15/release/3.15.html">https://cmake.org/cmake/help/v3.15/release/3.15.html</a>

Some of the more significant changes in CMake 3.15 are:

* The "CMAKE_MSVC_RUNTIME_LIBRARY" variable and
"MSVC_RUNTIME_LIBRARY" target property were introduced to select the
runtime library used by compilers targeting the MSVC ABI.

CMake 3.14.6 available for download

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

Please use the latest release from our download page:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Thanks for your support!

Brad King (1):
CMake 3.14.6

Brian Carlson (1):
FindBISON: Fix CMP0088 NEW behavior for non-absolute input paths

Chuck Atkins (1):
Cray: Fix include parsing when the -hlist= flag is present

Marc Chevrier (1):
Android: ensure PIE behavior is consistent regardless CMP0083 policy

CMake 3.15.0-rc4 is ready for testing

I am proud to announce the fourth CMake 3.15 release candidate.
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Documentation is available at:
<a href="https://cmake.org/cmake/help/v3.15" title="https://cmake.org/cmake/help/v3.15">https://cmake.org/cmake/help/v3.15</a>

Release notes appear below and are also published at
<a href="https://cmake.org/cmake/help/v3.15/release/3.15.html" title="https://cmake.org/cmake/help/v3.15/release/3.15.html">https://cmake.org/cmake/help/v3.15/release/3.15.html</a>

Some of the more significant changes in CMake 3.15 are:

* The "CMAKE_MSVC_RUNTIME_LIBRARY" variable and
"MSVC_RUNTIME_LIBRARY" target property were introduced to select the
runtime library used by compilers targeting the MSVC ABI.

CMake 3.15.0-rc3 is ready for testing

I am proud to announce the third CMake 3.15 release candidate.
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Documentation is available at:
<a href="https://cmake.org/cmake/help/v3.15" title="https://cmake.org/cmake/help/v3.15">https://cmake.org/cmake/help/v3.15</a>

Release notes appear below and are also published at
<a href="https://cmake.org/cmake/help/v3.15/release/3.15.html" title="https://cmake.org/cmake/help/v3.15/release/3.15.html">https://cmake.org/cmake/help/v3.15/release/3.15.html</a>

Some of the more significant changes in CMake 3.15 are:

* The "CMAKE_MSVC_RUNTIME_LIBRARY" variable and
"MSVC_RUNTIME_LIBRARY" target property were introduced to select the
runtime library used by compilers targeting the MSVC ABI.

CMake 3.15.0-rc2 is ready for testing

I am proud to announce the second CMake 3.15 release candidate.
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Documentation is available at:
<a href="https://cmake.org/cmake/help/v3.15" title="https://cmake.org/cmake/help/v3.15">https://cmake.org/cmake/help/v3.15</a>

Release notes appear below and are also published at
<a href="https://cmake.org/cmake/help/v3.15/release/3.15.html" title="https://cmake.org/cmake/help/v3.15/release/3.15.html">https://cmake.org/cmake/help/v3.15/release/3.15.html</a>

Some of the more significant changes in CMake 3.15 are:

* The "CMAKE_MSVC_RUNTIME_LIBRARY" variable and
"MSVC_RUNTIME_LIBRARY" target property were introduced to select the
runtime library used by compilers targeting the MSVC ABI.

CMake 3.15.0-rc1 is ready for testing

I am proud to announce the first CMake 3.15 release candidate.
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Documentation is available at:
<a href="https://cmake.org/cmake/help/v3.15" title="https://cmake.org/cmake/help/v3.15">https://cmake.org/cmake/help/v3.15</a>

Release notes appear below and are also published at
<a href="https://cmake.org/cmake/help/v3.15/release/3.15.html" title="https://cmake.org/cmake/help/v3.15/release/3.15.html">https://cmake.org/cmake/help/v3.15/release/3.15.html</a>

Some of the more significant changes in CMake 3.15 are:

* The "CMAKE_MSVC_RUNTIME_LIBRARY" variable and
"MSVC_RUNTIME_LIBRARY" target property were introduced to select the
runtime library used by compilers targeting the MSVC ABI.

CMake 3.14.5 available for download

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

The Visual Studio 2019 16.1 update introduced a regression in MSBuild's
evaluation of custom command dependencies causing them to re-run on every build.
CMake 3.14.5 includes a workaround, for more details on the issue see:
<a href="https://gitlab.kitware.com/cmake/cmake/issues/19303" title="https://gitlab.kitware.com/cmake/cmake/issues/19303">https://gitlab.kitware.com/cmake/cmake/issues/19303</a>

Please use the latest release from our download page:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Thanks for your support!

Alex Turbov (1):
FindBoo

CMake 3.14.4 available for download

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

Please use the latest release from our download page:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Thanks for your support!

Alex Turbov (2):
FindBoost: Record compiler features for Boost 1.67 and above
FindBoost: Fix compiler features for `fiber` and `context`

Alexandru Croitor (1):
iOS: Fix try_compile FILE_COPY not to fail

Brad King (3):
target_link_libraries: Fix static library private deps in other dirs
Help:

CMake 3.13.5 available for download

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

Please use the latest release from our download page:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Thanks for your support!

Brad King (3):
target_link_libraries: Fix static library private deps in other dirs
Help: Add 3.13.5 release notes
CMake 3.13.5

Nils Gladitz (1):
CMake: Fix WiX installer downgrades with versioned binaries

CMake 3.14.3 available for download

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

Please use the latest release from our download page:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Thanks for your support!

Ben Boeckel (1):
FindOpenGL: look for GLVND libraries with a libglvnd suffix

Brad King (4):
FindBoost: Add support for MSVC toolset version 14.2
IRSL: Update redist directory for VS 2019 update 1
VS: Provide the default platform name to project code
CMake 3.14.3

Christian Pfeiffer (1):
Find

CMake 3.14.2 available for download

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

Please use the latest release from our download page:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Thanks for your support!

Brad King (9):
MSVC: Fix MSVC_TOOLSET_VERSION for VS 2019 v142 toolset
ARMCC: Do not identify ARMClang as ARMCC
IRSL: Fix discovery of VS 2019 v142 toolset redistributables
Tests: Clarify hand-written cases in RunCMake.ParseImplicitIncludeInfo
Tests: Teach RunCMake.ParseImplicitIncludeInfo to m

CMake 3.14.1 available for download

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

Please use the latest release from our download page:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Thanks for your support!

Brad King (11):
VS: Fix x64 host recognition by x86 cmake process
find_program: Restore leading double slash on Windows network path
Eclipse: Fix extra generator to not crash on interface libraries
ARMCC: Fix identification of ARM compiler when it defines GNU macros
Help: Clarify policy CMP0082

CMake 3.14.0 available for download

I am happy to announce that CMake 3.14.0 is now available for download at:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Documentation is available at:
<a href="https://cmake.org/cmake/help/v3.14" title="https://cmake.org/cmake/help/v3.14">https://cmake.org/cmake/help/v3.14</a>

Release notes appear below and are also published at
<a href="https://cmake.org/cmake/help/v3.14/release/3.14.html" title="https://cmake.org/cmake/help/v3.14/release/3.14.html">https://cmake.org/cmake/help/v3.14/release/3.14.html</a>

Some of the more significant changes in CMake 3.14 are:

* Support for running CMake on Windows XP and Windows Vista has been
dropped.

CMake 3.14.0-rc4 is ready for testing

I am proud to announce the fourth CMake 3.14 release candidate.
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

The first two 3.14.0 release candidates included the FindOcatave
module. This has been removed in rc3, and rc4 pending further
development.

Documentation is available at:
<a href="https://cmake.org/cmake/help/v3.14" title="https://cmake.org/cmake/help/v3.14">https://cmake.org/cmake/help/v3.14</a>

Release notes appear below and are also published at
<a href="https://cmake.org/cmake/help/v3.14/release/3.14.html" title="https://cmake.org/cmake/help/v3.14/release/3.14.html">https://cmake.org/cmake/help/v3.14/release/3.14.html</a>

Some of the more significant changes in CMake 3.14 are:

* Support for running CMake on Windows XP and Windows Vista has been
dropped.

CMake 3.14.0-rc3 is ready for testing

I am proud to announce the third CMake 3.14 release candidate.
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

The first two 3.14.0 release candidates included the FindOcatave
module. This has been removed in rc3 pending further development.

Documentation is available at:
<a href="https://cmake.org/cmake/help/v3.14" title="https://cmake.org/cmake/help/v3.14">https://cmake.org/cmake/help/v3.14</a>

Release notes appear below and are also published at
<a href="https://cmake.org/cmake/help/v3.14/release/3.14.html" title="https://cmake.org/cmake/help/v3.14/release/3.14.html">https://cmake.org/cmake/help/v3.14/release/3.14.html</a>

Some of the more significant changes in CMake 3.14 are:

* Support for running CMake on Windows XP and Windows Vista has been
dropped.

CMake 3.14.0-rc2 is ready for testing

I am proud to announce the second CMake 3.14 release candidate.
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Documentation is available at:
<a href="https://cmake.org/cmake/help/v3.14" title="https://cmake.org/cmake/help/v3.14">https://cmake.org/cmake/help/v3.14</a>

Release notes appear below and are also published at
<a href="https://cmake.org/cmake/help/v3.14/release/3.14.html" title="https://cmake.org/cmake/help/v3.14/release/3.14.html">https://cmake.org/cmake/help/v3.14/release/3.14.html</a>

Some of the more significant changes in CMake 3.14 are:

* Support for running CMake on Windows XP and Windows Vista has been
dropped.

CMake 3.14.0-rc1 is ready for testing

I am proud to announce the first CMake 3.14 release candidate.
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Documentation is available at:
<a href="https://cmake.org/cmake/help/v3.14" title="https://cmake.org/cmake/help/v3.14">https://cmake.org/cmake/help/v3.14</a>

Release notes appear below and are also published at
<a href="https://cmake.org/cmake/help/v3.14/release/3.14.html" title="https://cmake.org/cmake/help/v3.14/release/3.14.html">https://cmake.org/cmake/help/v3.14/release/3.14.html</a>

Some of the more significant changes in CMake 3.14 are:

* Support for running CMake on Windows XP and Windows Vista has been
dropped.

CMake 3.13.4 available for download

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

Please use the latest release from our download page:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Thanks for your support!

Ben Boeckel (2):
Tests: add cases for providing Qt5Core_VERSION manually
AutoGen: query Qt5 version from directory properties

Brad King (5):
Revert "file: Allow DOWNLOAD/UPLOAD using alternate authentication methods"
Intel: Record support for relaxed constexpr by version 18.0.5
macOS: Restore