[Cmake-commits] CMake branch, master, updated. v3.16.0-rc2-87-g0671f71d70

2019-10-18 Thread Kitware Robot via Cmake-commits
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, master has been updated
   via  0671f71d70db238b35c7cd64296e0b9f3a5e68a9 (commit)
  from  493c4e781a35a92c5c912b22493b84de750b1fe1 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=0671f71d70db238b35c7cd64296e0b9f3a5e68a9
commit 0671f71d70db238b35c7cd64296e0b9f3a5e68a9
Author: Kitware Robot 
AuthorDate: Sat Oct 19 00:01:07 2019 -0400
Commit: Kitware Robot 
CommitDate: Sat Oct 19 00:01:07 2019 -0400

CMake Nightly Date Stamp

diff --git a/Source/CMakeVersion.cmake b/Source/CMakeVersion.cmake
index beeb0a6dac..f129c3aa18 100644
--- a/Source/CMakeVersion.cmake
+++ b/Source/CMakeVersion.cmake
@@ -1,7 +1,7 @@
 # CMake version number components.
 set(CMake_VERSION_MAJOR 3)
 set(CMake_VERSION_MINOR 16)
-set(CMake_VERSION_PATCH 20191018)
+set(CMake_VERSION_PATCH 20191019)
 #set(CMake_VERSION_RC 0)
 set(CMake_VERSION_IS_DIRTY 0)
 

---

Summary of changes:
 Source/CMakeVersion.cmake | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
https://cmake.org/mailman/listinfo/cmake-commits


[Cmake-commits] CMake annotated tag, v3.16.0-rc2, created. v3.16.0-rc2

2019-10-18 Thread Kitware Robot via Cmake-commits
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The annotated tag, v3.16.0-rc2 has been created
at  371dbf3c152a397447bfae8ddff298b64b01b83b (tag)
   tagging  92780281c2e8a46223b262b152caa9c8329373b1 (commit)
  replaces  v3.16.0-rc1
 tagged by  Brad King
on  Fri Oct 18 10:35:38 2019 -0400

- Log -
CMake 3.16.0-rc2
-BEGIN PGP SIGNATURE-

iQJKBAABCgA0FiEExsJlMku+vcNQtRPQLSzvEDSSFoQFAl2pzboWHGJyYWQua2lu
Z0BraXR3YXJlLmNvbQAKCRAtLO8QNJIWhERaD/9OVP0OTe1NQSzV5hE+AemsP6lk
TGenQa7XQLAP3i6V4iEoGBjVal/VnwMLqT2VKwVdEyzQCj/rJlormMR18ejS48ug
Zq0WWlTa4wgjDQWl6WJNMvciBZgunHq1QgSxWkzuOwDM89+WFQseH2vaDUyIuP4D
avAl97+uFyiFkAdRHFZkISkKDY0unnMyGoxN4QdplrsbrOV+DR01eCzSPGma5oyl
dc5GawFB2HdWFDC92hU2dvSQZL8kJOyyUGoOHK2Fe1gDszRMJNqtkhrZy9qMklJ6
i4wZc5FMCh4kGMPYtzH7Y2n0Nt5WkOBpeUK4IsK0j8cANRpmOlnYtn+DnI2vpdX0
ubGFJG+sBnsP5SO6KndKHMyWFnGKkgw0Fq/0ytrt5fa752AofY0Mevfj9nP0kKxF
yeHN3YMPY0D7ATEuPQ8Ts2nnkhYVYdEOHHgO4N7buRKPp5jlVSxJJJL+T48L3O1N
n+TNwRKYmTZ4VmooiGxsK0OWfj8DBszHWtpBFha5E1QrG3/cl/9Frpi370gXc5sH
fu5ViCrBvHrnAh3+zsSmz16ezvpHO44hlkGi0AQ6r3/cqnldRNWrMBMe3lXTUJlU
qcwWJErQuMUQGhO85L5O2YNJp35YK989+2goBEi93DhiIvnF4dlADcY3I+bHX2cT
sB9+D/SZYgrZrlsPFQ==
=S0Rj
-END PGP SIGNATURE-

Ben Boeckel (2):
  FindPostgreSQL: support version 12
  FindPostgreSQL: support macports installation scheme

Brad King (36):
  Intel: Fix default C++ dialect detection on Windows
  Tests: Update CompileFeatures test for Intel 19 with VS 2015
  Help: Document CMAKE_UNITY_BUILD in 3.16 release notes
  Help: Improve UNITY_BUILD documentation formatting
  Help: Extend documentation of CMAKE_UNITY_BUILD variable
  Help: Document CMAKE_UNITY_BUILD/CMAKE_EXPORT_COMPILE_COMMANDS limitation
  Merge branch 'intel-19-compile-features' into release-3.16
  Merge branch 'doc-unity-build' into release-3.16
  Merge branch 'objc-c++flags' into release-3.16
  Merge branch 'iar-8051-support' into release-3.16
  Merge branch 'FindPostgreSQL-macports-and-v12' into release-3.16
  VS: Add toolset v142 CSharp flag table
  Merge branch 'vs-v142-csharp-flags' into release-3.16
  IRSL: Prefer MSVC runtime libraries from newest toolset first
  IRSL: Install vcruntime140_1.dll if available
  Merge branch 'InstallRequiredSystemLibraries-redist' into release-3.16
  CMakeVersion: Prefer Git information provided by 'git archive' exports
  Merge branch 'no-git-version' into release-3.16
  Merge branch 'FindOpenMP-clang-HIP-device' into release-3.16
  Merge branch 'cmake-initial-cache-relative' into release-3.16
  Help: Clarify documentation of CMAKE_STATIC_LINKER_FLAGS
  CMakeFindBinUtils: Remove unnecessary variable unset calls
  Merge branch 'doc-static-lib-flags' into release-3.16
  Merge branch 'FindHDF5-cray' into release-3.16
  Merge branch 'FindCurses-tinfow' into release-3.16
  Merge branch 'CMakeFindBinUtils-cleanup' into release-3.16
  Merge branch 'swift-cross-compile' into release-3.16
  Merge branch 'doc-add_link_options-typos' into release-3.16
  PCH: Document and test COMPILE_LANGUAGE genex for per-language header
  Merge branch 'doc-pch-compile-language' into release-3.16
  install,export: Do not treat language names as target names
  cmMakefileTargetGenerator: Inline WriteObjectBuildFile in only call site
  Merge branch 'export-target-lang-name' into release-3.16
  PCH: Fix Makefile dependencies to rebuild PCH on header changes
  Merge branch 'pch-makefile-depends' into release-3.16
  CMake 3.16.0-rc2

Cristian Adam (1):
  Objective-C: Do not treat Objective-C files as C++ files

Konstantin Pyzhov (1):
  FindOpenMP: Add support for HIP clang device pass

Kyle Edwards (1):
  CMakeVersion: Add option to disable Git suffix

Manuel Herrmann (1):
  FindCurses: use tinfow when wide support is requested

Micael Borgefeldt (2):
  IAR: Fix v850 assembler support file extensions
  IAR: Add 8051 support

Peter Waller (1):
  cmake: Fix relative path regression in -C

Saleem Abdulrasool (1):
  try_compile: support Swift for cross-compilation

Tom Lankhorst (1):
  Help: Fix typos and style in add_link_options documentation

Willem Deconinck (2):
  FindHDF5: Cray HDF5 Fortran module filename is usually capitalized
  FindHDF5: Append hdf5 to hdf5_hl to avoid undefined references

---


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
https://cmake.org/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, release, updated. v3.16.0-rc1-49-g92780281c2

2019-10-18 Thread Kitware Robot via Cmake-commits
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, release has been updated
   via  92780281c2e8a46223b262b152caa9c8329373b1 (commit)
  from  6dedb9742094470196698a5009441e3860e61f2a (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
---

Summary of changes:
 Source/CMakeVersion.cmake | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
https://cmake.org/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, master, updated. v3.16.0-rc1-135-g493c4e781a

2019-10-18 Thread Kitware Robot via Cmake-commits
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, master has been updated
   via  493c4e781a35a92c5c912b22493b84de750b1fe1 (commit)
   via  92780281c2e8a46223b262b152caa9c8329373b1 (commit)
  from  fdb41a5102e1fef50fb918eba5f84cfc19a62734 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=493c4e781a35a92c5c912b22493b84de750b1fe1
commit 493c4e781a35a92c5c912b22493b84de750b1fe1
Merge: fdb41a5102 92780281c2
Author: Brad King 
AuthorDate: Fri Oct 18 10:36:40 2019 -0400
Commit: Brad King 
CommitDate: Fri Oct 18 10:36:40 2019 -0400

Merge branch 'release-3.16'


---

Summary of changes:


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
https://cmake.org/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, master, updated. v3.16.0-rc1-133-gfdb41a5102

2019-10-18 Thread Kitware Robot via Cmake-commits
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, master has been updated
   via  fdb41a5102e1fef50fb918eba5f84cfc19a62734 (commit)
   via  b34b4c5eac27bfc4a1e46f2b46ba17f5be6a8565 (commit)
   via  e7d57bc3c35e7c47746caf91591ef748b9ce3012 (commit)
   via  45b4b4b93076e16281ecee628ef8ffb0aae8f3d6 (commit)
   via  4bedf6c9fa3f55a19b09d5ab26cfd149ee2e13e6 (commit)
   via  548e9051a4f20657d04341107924171ea9d1bcb5 (commit)
   via  99e83d423500e11a8e85c2032e8c536bce175ed1 (commit)
  from  c867981c9d9bc8548d34f726940cd50b8d05d71c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=fdb41a5102e1fef50fb918eba5f84cfc19a62734
commit fdb41a5102e1fef50fb918eba5f84cfc19a62734
Merge: b34b4c5eac 4bedf6c9fa
Author: Brad King 
AuthorDate: Fri Oct 18 13:01:57 2019 +
Commit: Kitware Robot 
CommitDate: Fri Oct 18 09:02:29 2019 -0400

Merge topic 'variable_watch-modernize'

4bedf6c9fa Refactor: Modernize `cmVariableWatchCommand` a little

Acked-by: Kitware Robot 
Merge-request: !3892


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=b34b4c5eac27bfc4a1e46f2b46ba17f5be6a8565
commit b34b4c5eac27bfc4a1e46f2b46ba17f5be6a8565
Merge: c867981c9d e7d57bc3c3
Author: Brad King 
AuthorDate: Fri Oct 18 13:01:36 2019 +
Commit: Kitware Robot 
CommitDate: Fri Oct 18 09:01:48 2019 -0400

Merge topic 'vs-vctargetspath'

e7d57bc3c3 VS: Propagate CMAKE_VS_GLOBALS into custom targets
45b4b4b930 VS: Propagate CMAKE_VS_GLOBALS into compiler id projects
548e9051a4 VS: Add support to override VCTargetsPath through toolset
99e83d4235 cmake: Teach --build mode to load CMAKE_GENERATOR_TOOLSET

Acked-by: Kitware Robot 
Merge-request: !3817


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=e7d57bc3c35e7c47746caf91591ef748b9ce3012
commit e7d57bc3c35e7c47746caf91591ef748b9ce3012
Author: Alexander Boczar 
AuthorDate: Mon Sep 16 16:55:26 2019 -0700
Commit: Brad King 
CommitDate: Thu Oct 17 10:19:01 2019 -0400

VS: Propagate CMAKE_VS_GLOBALS into custom targets

Issue: #19708

diff --git a/Help/release/dev/vs-vctargetspath.rst 
b/Help/release/dev/vs-vctargetspath.rst
index 462d183b2a..d40af349e4 100644
--- a/Help/release/dev/vs-vctargetspath.rst
+++ b/Help/release/dev/vs-vctargetspath.rst
@@ -6,4 +6,5 @@ vs-vctargetspath
   to specify the ``VCTargetsPath`` value for project files.
 
 * The :variable:`CMAKE_VS_GLOBALS` variable value now applies during
-  compiler identification.
+  compiler identification and in targets created by the
+  :command:`add_custom_target` command.
diff --git a/Source/cmTarget.cxx b/Source/cmTarget.cxx
index 99c16f2374..a4f904b155 100644
--- a/Source/cmTarget.cxx
+++ b/Source/cmTarget.cxx
@@ -511,8 +511,7 @@ cmTarget::cmTarget(std::string const& name, 
cmStateEnums::TargetType type,
 initProp("DOTNET_TARGET_FRAMEWORK_VERSION");
   }
 
-  if (this->GetType() != cmStateEnums::INTERFACE_LIBRARY &&
-  this->GetType() != cmStateEnums::UTILITY) {
+  if (this->GetType() != cmStateEnums::INTERFACE_LIBRARY) {
 
 // check for "CMAKE_VS_GLOBALS" variable and set up target properties
 // if any

https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=45b4b4b93076e16281ecee628ef8ffb0aae8f3d6
commit 45b4b4b93076e16281ecee628ef8ffb0aae8f3d6
Author: Alexander Boczar 
AuthorDate: Thu Sep 26 17:37:47 2019 -0700
Commit: Brad King 
CommitDate: Thu Oct 17 10:18:52 2019 -0400

VS: Propagate CMAKE_VS_GLOBALS into compiler id projects

Issue: #19708

diff --git a/Help/release/dev/vs-vctargetspath.rst 
b/Help/release/dev/vs-vctargetspath.rst
index ff9d148134..462d183b2a 100644
--- a/Help/release/dev/vs-vctargetspath.rst
+++ b/Help/release/dev/vs-vctargetspath.rst
@@ -4,3 +4,6 @@ vs-vctargetspath
 * With :ref:`Visual Studio Generators` for VS 2010 and above,
   the :variable:`CMAKE_GENERATOR_TOOLSET` setting gained an option
   to specify the ``VCTargetsPath`` value for project files.
+
+* The :variable:`CMAKE_VS_GLOBALS` variable value now applies during
+  compiler identification.
diff --git a/Modules/CMakeDetermineCompilerId.cmake 
b/Modules/CMakeDetermineCompilerId.cmake
index 976b291220..f7ef755aeb 100644
--- a/Modules/CMakeDetermineCompilerId.cmake
+++ b/Modules/CMakeDetermineCompilerId.cmake
@@ -320,6 +320,12 @@ Id flags: ${testflags} 
${CMAKE_${lang}_COMPILER_ID_FLAGS_ALWAYS}
 if(CMAKE_VS_PLATFORM_TOOLSET_VCTARGETS_CUSTOM_DIR)
   set(id_ToolsetVCTargetsDir 
"${CMAKE_VS_PLATFORM_TOOLSET_VCTARGETS_CUSTOM_DIR}")
 endif()
+set(id_CustomGlobals "")
+foreach(pair IN LISTS CMAKE_VS_GLOBALS)
+  

[Cmake-commits] CMake branch, release, updated. v3.16.0-rc1-48-g6dedb97420

2019-10-18 Thread Kitware Robot via Cmake-commits
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, release has been updated
   via  6dedb9742094470196698a5009441e3860e61f2a (commit)
   via  797689ab35c6f1edc37b120804e348b03ce7b161 (commit)
   via  0b10b3ed6b3ee644a44414d8b5c205d94a967c12 (commit)
  from  7aab792716bb647aac2b5802e6e21148471a0c79 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
---

Summary of changes:
 Source/cmMakefileTargetGenerator.cxx  | 27 +--
 Source/cmMakefileTargetGenerator.h|  5 -
 Tests/BuildDepends/CMakeLists.txt | 16 ++--
 Tests/BuildDepends/Project/CMakeLists.txt |  6 ++
 Tests/BuildDepends/Project/zot.cxx|  5 +++--
 Tests/BuildDepends/Project/zot_pch.cxx|  6 ++
 6 files changed, 38 insertions(+), 27 deletions(-)
 create mode 100644 Tests/BuildDepends/Project/zot_pch.cxx


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
https://cmake.org/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, master, updated. v3.16.0-rc1-126-gc867981c9d

2019-10-18 Thread Kitware Robot via Cmake-commits
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, master has been updated
   via  c867981c9d9bc8548d34f726940cd50b8d05d71c (commit)
   via  1c84b5c86f23d3e1998f67d0cd417b317cd9558b (commit)
   via  6dedb9742094470196698a5009441e3860e61f2a (commit)
   via  797689ab35c6f1edc37b120804e348b03ce7b161 (commit)
   via  0b10b3ed6b3ee644a44414d8b5c205d94a967c12 (commit)
  from  154aa87ca6bd906b6422ad81f51161995c89cc14 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=c867981c9d9bc8548d34f726940cd50b8d05d71c
commit c867981c9d9bc8548d34f726940cd50b8d05d71c
Merge: 1c84b5c86f 6dedb97420
Author: Brad King 
AuthorDate: Fri Oct 18 08:58:01 2019 -0400
Commit: Brad King 
CommitDate: Fri Oct 18 08:58:01 2019 -0400

Merge branch 'release-3.16'


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=1c84b5c86f23d3e1998f67d0cd417b317cd9558b
commit 1c84b5c86f23d3e1998f67d0cd417b317cd9558b
Merge: 154aa87ca6 797689ab35
Author: Brad King 
AuthorDate: Fri Oct 18 12:57:06 2019 +
Commit: Kitware Robot 
CommitDate: Fri Oct 18 08:57:16 2019 -0400

Merge topic 'pch-makefile-depends'

797689ab35 PCH: Fix Makefile dependencies to rebuild PCH on header changes
0b10b3ed6b cmMakefileTargetGenerator: Inline WriteObjectBuildFile in only 
call site

Acked-by: Kitware Robot 
Merge-request: !3928


---

Summary of changes:
 Source/cmMakefileTargetGenerator.cxx  | 27 +--
 Source/cmMakefileTargetGenerator.h|  5 -
 Tests/BuildDepends/CMakeLists.txt | 16 ++--
 Tests/BuildDepends/Project/CMakeLists.txt |  6 ++
 Tests/BuildDepends/Project/zot.cxx|  5 +++--
 Tests/BuildDepends/Project/zot_pch.cxx|  6 ++
 6 files changed, 38 insertions(+), 27 deletions(-)
 create mode 100644 Tests/BuildDepends/Project/zot_pch.cxx


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
https://cmake.org/mailman/listinfo/cmake-commits