[Cmake-commits] CMake branch, master, updated. v3.16.0-rc2-87-g0671f71d70
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
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
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
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
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
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
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