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  fe9a903d8ee70b62a9d598dcfebeab0ded0b2e05 (commit)
       via  90bb63a5ef9805519c12cc693a7c3d23b990a42c (commit)
       via  ae24597202bbcc51ebcc9e32ae1b3ee8a8a99336 (commit)
       via  ef5875b5593833ba99bc7a8afd23a1c9cd80cd3e (commit)
       via  b7509dd674d9e0a1e428c5f4ceff7b78b47ac296 (commit)
       via  3fb146cb1149ecb90404a5276c8db3cb46e00889 (commit)
       via  847e8bc98c68cdf5bc0b7935c68764c0a6d5658e (commit)
      from  696b2d40d4bdf5a8094f7d7c3e9ac66b039f34bf (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=fe9a903d8ee70b62a9d598dcfebeab0ded0b2e05
commit fe9a903d8ee70b62a9d598dcfebeab0ded0b2e05
Merge: 90bb63a b7509dd
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Fri Oct 11 12:36:49 2019 +0000
Commit:     Kitware Robot <kwro...@kitware.com>
CommitDate: Fri Oct 11 08:36:57 2019 -0400

    Merge topic 'cmake-bin-link-job-pool'
    
    b7509dd674 Add option to configure Ninja link job pool for CMake's own 
binaries
    
    Acked-by: Kitware Robot <kwro...@kitware.com>
    Merge-request: !3901


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=90bb63a5ef9805519c12cc693a7c3d23b990a42c
commit 90bb63a5ef9805519c12cc693a7c3d23b990a42c
Merge: ae24597 ef5875b
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Fri Oct 11 08:35:02 2019 -0400
Commit:     Brad King <brad.k...@kitware.com>
CommitDate: Fri Oct 11 08:35:02 2019 -0400

    Merge branch 'release-3.16'


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ae24597202bbcc51ebcc9e32ae1b3ee8a8a99336
commit ae24597202bbcc51ebcc9e32ae1b3ee8a8a99336
Merge: 696b2d4 3fb146c
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Fri Oct 11 12:34:08 2019 +0000
Commit:     Kitware Robot <kwro...@kitware.com>
CommitDate: Fri Oct 11 08:34:16 2019 -0400

    Merge topic 'intel-19-compile-features'
    
    3fb146cb11 Tests: Update CompileFeatures test for Intel 19 with VS 2015
    847e8bc98c Intel: Fix default C++ dialect detection on Windows
    
    Acked-by: Kitware Robot <kwro...@kitware.com>
    Merge-request: !3900


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=b7509dd674d9e0a1e428c5f4ceff7b78b47ac296
commit b7509dd674d9e0a1e428c5f4ceff7b78b47ac296
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Thu Oct 10 13:28:08 2019 -0400
Commit:     Brad King <brad.k...@kitware.com>
CommitDate: Thu Oct 10 13:28:45 2019 -0400

    Add option to configure Ninja link job pool for CMake's own binaries
    
    Create an undocumented `CMake_JOB_POOL_LINK_BIN` option that builders
    can set to avoid linking too many of our binaries at once.

diff --git a/Source/CMakeLists.txt b/Source/CMakeLists.txt
index 63e08de..d89a69d 100644
--- a/Source/CMakeLists.txt
+++ b/Source/CMakeLists.txt
@@ -1193,6 +1193,11 @@ if(WIN32)
   endforeach()
 endif()
 
+if(CMake_JOB_POOL_LINK_BIN)
+  set_property(TARGET ${_tools} PROPERTY JOB_POOL_LINK "link-bin")
+  set_property(GLOBAL APPEND PROPERTY JOB_POOLS 
"link-bin=${CMake_JOB_POOL_LINK_BIN}")
+endif()
+
 # Install tools
 
 foreach(_tool ${_tools})
diff --git a/Source/CursesDialog/CMakeLists.txt 
b/Source/CursesDialog/CMakeLists.txt
index 7009717..a9e46fd 100644
--- a/Source/CursesDialog/CMakeLists.txt
+++ b/Source/CursesDialog/CMakeLists.txt
@@ -34,5 +34,9 @@ else()
   target_link_libraries(ccmake cmForm)
 endif()
 
+if(CMake_JOB_POOL_LINK_BIN)
+  set_property(TARGET ccmake PROPERTY JOB_POOL_LINK "link-bin")
+endif()
+
 CMake_OPTIONAL_COMPONENT(ccmake)
 install(TARGETS ccmake DESTINATION ${CMAKE_BIN_DIR} ${COMPONENT})
diff --git a/Source/QtDialog/CMakeLists.txt b/Source/QtDialog/CMakeLists.txt
index cb89d19..98dd0e2 100644
--- a/Source/QtDialog/CMakeLists.txt
+++ b/Source/QtDialog/CMakeLists.txt
@@ -178,6 +178,10 @@ if(WIN32)
   target_sources(cmake-gui PRIVATE $<TARGET_OBJECTS:CMakeVersion>)
 endif()
 
+if(CMake_JOB_POOL_LINK_BIN)
+  set_property(TARGET cmake-gui PROPERTY JOB_POOL_LINK "link-bin")
+endif()
+
 # cmake-gui has not been updated for `include-what-you-use`.
 # Block the tool until this is done.
 set_target_properties(cmake-gui PROPERTIES

-----------------------------------------------------------------------

Summary of changes:
 Modules/CMakeCXXCompilerId.cpp.in         | 16 +++++++++++++---
 Source/CMakeLists.txt                     |  5 +++++
 Source/CursesDialog/CMakeLists.txt        |  4 ++++
 Source/QtDialog/CMakeLists.txt            |  4 ++++
 Tests/CompileFeatures/CMakeLists.txt      |  6 ++++++
 Tests/CompileFeatures/default_dialect.cpp | 12 +++++++++++-
 6 files changed, 43 insertions(+), 4 deletions(-)


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

Reply via email to