DevHeads.net

Postings by Robert Maynard

CMake 3.13.0-rc1 is ready for testing

I am proud to announce the first CMake 3.13 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.13" title="https://cmake.org/cmake/help/v3.13">https://cmake.org/cmake/help/v3.13</a>

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

Some of the more significant changes in CMake 3.13 are:

* The Visual Studio Generators for VS 2010 and above learned to
support the "INTERPROCEDURAL_OPTIMIZATION" target property and
supporting "CheckIPOSupported" module.

* The "Green Hills MULTI" generator has been updated to include
support for platform, architecture

CMake 3.12.3 available for download

We are pleased to announce that CMake 3.12.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 (8):
CTest: Fix --test-load regression
FindMPI: Restore MPI_<LANG>_COMPILE_FLAGS as a command-line string
FindDoxygen: Ensure policy settings allow use of IN_LIST
libarchive: Backport fix for build with LibreSSL 2.7
libuv: do not require PATH_MAX to be defined

CMake 3.12.2 available for download

We are pleased to announce that CMake 3.12.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 (5):
Android: Add support for NDK r18
CheckIPOSupported: Simplify result reporting logic
CheckIPOSupported: Tolerate backslashes in output of failed checks
VS: Restore CMakeLists.txt references in each target
CMake 3.12.2

Craig Scott (2):
EXPORT_PROPERTIES:

CMake 3.12.1 available for download

We are pleased to announce that CMake 3.12.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 (8):
CSharp: Set CMAKE_CSharp_COMPILER_LOADED variable when language is enabled
UseSWIG: Use CSharp language only if it is enabled
Help: Add explicit <PackageName>_ROOT variable documentation
Tests: Add case showing CMP0048 warning on injected project command
proje

CMake 3.12.0 available for download

I am happy to announce that CMake 3.12.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.12" title="https://cmake.org/cmake/help/v3.12">https://cmake.org/cmake/help/v3.12</a>

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

Some of the more significant changes in CMake 3.12 are:

* The "target_link_libraries()" command now supports Object
Libraries.

CMake 3.12.0-rc3 is ready for testing

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

The first two 3.12.0 release candidates included a change to allow
the target_link_libraries command to modify targets created outside
the current directory. This has been reverted in rc3 due to
problems with visibility of the linked targets.

CMake 3.12.0-rc2 is ready for testing

I am proud to announce the second CMake 3.12 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.12" title="https://cmake.org/cmake/help/v3.12">https://cmake.org/cmake/help/v3.12</a>

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

Some of the more significant changes in CMake 3.12 are:

* The "target_link_libraries()" command now supports Object
Libraries.

CMake 3.12.0-rc1 is ready for testing

I am proud to announce the first CMake 3.12 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.12" title="https://cmake.org/cmake/help/v3.12">https://cmake.org/cmake/help/v3.12</a>

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

Some of the more significant changes in CMake 3.12 are:

* The "target_link_libraries()" command now supports Object
Libraries.

CMake 3.11.4 available for download

We are pleased to announce that CMake 3.11.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!

Brad King (2):
Windows: Restore support for running CMake through a symlink
CMake 3.11.4

Jean-Christophe Fillion-Robin (1):
ExternalProject: Fix cache generation when args end with "-NOTFOUND"

Matt McCormick (1):
ExternalProject: Improve URL_HASH argument description

CMake 3.11.3 available for download

We are pleased to announce that CMake 3.11.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 (3):
cmSystemTools: Revert GetRealPath implementation on Windows
CPack: Fix cross-compilation of WiX generator
CMake 3.11.3

Sander Vrijders (1):
TestDriver: Replace strncpy with strcpy

CMake 3.11.2 available for download

We are pleased to announce that CMake 3.11.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>

* Calling "add_library()" to create an alias of an imported target
that is not globally visible now causes an error again as it did
prior to 3.11.0.

CMake 3.11.1 available for download

We are pleased to announce that CMake 3.11.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 (5):
Revert "CheckIncludeFiles: Honor CMAKE_REQUIRED_LIBRARIES"
CPack: Fix crash on invalid generator name
Restore support for explicitly referenced CMakeLists.txt sources
Exclude "libgcc_eh" library files from implicit link libraries
CMake 3.11.1

Daniel Filipe (1

CMake 3.11.0 available for download

I am proud to announce that CMake 3.11.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.11" title="https://cmake.org/cmake/help/v3.11">https://cmake.org/cmake/help/v3.11</a>

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

Some of the more significant changes in CMake 3.11 are:

* The Makefile Generators and the "Ninja" generator learned to add
compiler launcher tools along with the compiler for the "Fortran"
language ("C", "CXX", and "CUDA" were supported previously).

CMake 3.11.0-rc4 is now ready for testing

I am proud to announce the fourth CMake 3.11 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.11" title="https://cmake.org/cmake/help/v3.11">https://cmake.org/cmake/help/v3.11</a>

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

Some of the more significant changes in CMake 3.11 are:

* The Makefile Generators and the "Ninja" generator learned to add
compiler launcher tools along with the compiler for the "Fortran"
language ("C", "CXX", and "CUDA" were supported previously).

CMake 3.10.3 available for download

We are pleased to announce that CMake 3.10.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 (1):
CMake 3.10.3

Craig Scott (1):
GoogleTest: Rename TIMEOUT parameter to avoid clash

Sebastian Holtermann (1):
Autogen: Fix for the empty source file crash in 3.10.2

Tianhao Chai (1):
ccmake: fix status line buffer overflow on very wide terminals

CMake 3.11.0-rc3 is now ready for testing

I am proud to announce the third CMake 3.11 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.11" title="https://cmake.org/cmake/help/v3.11">https://cmake.org/cmake/help/v3.11</a>

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

Some of the more significant changes in CMake 3.11 are:

* The Makefile Generators and the "Ninja" generator learned to add
compiler launcher tools along with the compiler for the "Fortran"
language ("C", "CXX", and "CUDA" were supported previously).

CMake 3.11.0-rc2 is now ready for testing

I am proud to announce the second CMake 3.11 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.11" title="https://cmake.org/cmake/help/v3.11">https://cmake.org/cmake/help/v3.11</a>

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

Some of the more significant changes in CMake 3.11 are:

* The Makefile Generators and the "Ninja" generator learned to add
compiler launcher tools along with the compiler for the "Fortran"
language ("C", "CXX", and "CUDA" were supported previously).

CMake 3.11.0-rc1 is now ready for testing

I am proud to announce the first CMake 3.11 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.11" title="https://cmake.org/cmake/help/v3.11">https://cmake.org/cmake/help/v3.11</a>

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

Some of the more significant changes in CMake 3.11 are:

* The Makefile Generators and the "Ninja" generator learned to add
compiler launcher tools along with the compiler for the "Fortran"
language ("C", "CXX", and "CUDA" were supported previously).

CMake 3.10.2 available for download

We are pleased to announce that CMake 3.10.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 (2):
KWIML: Backport RISC-V update to CMake 3.10
CMake 3.10.2

Egor Pugin (1):
FindPostgreSQL: Add support for PG10

Joel T.

CMake 3.10.1 available for download

We are pleased to announce that CMake 3.10.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!

Adam Ciarciński (1):
bootstrap: Check support for unordered_map from compiler mode

Alexander Wittig (1):
CPack: Fix macOS PKG component dependency information

Brad King (3):
CUDA: Treat /usr/include as an implicit include directory
server: Revert "Report backtraces in codemodel

CMake 3.10.0 available for download

I am proud to announce that CMake 3.10.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.10" title="https://cmake.org/cmake/help/v3.10">https://cmake.org/cmake/help/v3.10</a>

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

Some of the more significant changes in CMake 3.10 are:

* The flang Fortran compiler is now supported, with compiler id
"Flang".

* Support for the MSVC ARM64 architecture was added.

CMake 3.10.0-rc5 is now ready for testing

I am proud to announce the fifth CMake 3.10 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.10" title="https://cmake.org/cmake/help/v3.10">https://cmake.org/cmake/help/v3.10</a>

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

Some of the more significant changes in CMake 3.10 are:

* The flang Fortran compiler is now supported, with compiler id
"Flang".

* Support for the MSVC ARM64 architecture was added.

CMake 3.9.6 available for download

We are pleased to announce that CMake 3.9.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.9.6

Christian Pfeiffer (1):
Restore exclusion of "gcc_eh" from implicit link libraries

CMake 3.9.5 available for download

We are pleased to announce that CMake 3.9.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 (1):
CMake 3.9.5

Sebastian Holtermann (1):
Autogen: Don't add AUTOMOC_MOC_OPTIONS to moc-predefs command

CMake 3.10.0-rc4 is now ready for testing

I am proud to announce the fourth CMake 3.10 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.10" title="https://cmake.org/cmake/help/v3.10">https://cmake.org/cmake/help/v3.10</a>

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

Some of the more significant changes in CMake 3.10 are:

* The flang Fortran compiler is now supported, with compiler id
"Flang".

* Support for the MSVC ARM64 architecture was added.

CMake 3.10.0-rc3 is now ready for testing

I am proud to announce the third CMake 3.10 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.10" title="https://cmake.org/cmake/help/v3.10">https://cmake.org/cmake/help/v3.10</a>

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

Some of the more significant changes in CMake 3.10 are:

* The flang Fortran compiler is now supported, with compiler id
"Flang".

* Support for the MSVC ARM64 architecture was added.

CMake 3.10.0-rc2 is now ready for testing

I am proud to announce the second CMake 3.10 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.10" title="https://cmake.org/cmake/help/v3.10">https://cmake.org/cmake/help/v3.10</a>

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

Some of the more significant changes in CMake 3.10 are:

* The flang Fortran compiler is now supported, with compiler id
"Flang".

* Support for the MSVC ARM64 architecture was added.

CMake 3.10.0-rc1 is now ready for testing

I am proud to announce the first CMake 3.10 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.10" title="https://cmake.org/cmake/help/v3.10">https://cmake.org/cmake/help/v3.10</a>

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

Some of the more significant changes in CMake 3.10 are:

* The flang Fortran compiler is now supported, with compiler id
"Flang".

* Support for the MSVC ARM64 architecture was added.

CMake 3.9.4 available for download

We are pleased to announce that CMake 3.9.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!

Brad King (2):
FindBoost: Finish reverting "Simplify search in lists" for 3.9
CMake 3.9.4

CMake 3.9.3 available for download

We are pleased to announce that CMake 3.9.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 (3):
VS: Do not consider MAP_IMPORTED_CONFIG_<CONFIG> on non-imported targets
bootstrap: Fix running multiple times in-source
CMake 3.9.3

Maarten de Vries (1):
vim: Remove default setting of expandtab

Roger Leigh (1):
FindBoost: Add support for Boost 1.65.0 and 1.65