[Cmake-commits] CMake branch, master, updated. v3.15.2-967-g787765d
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 787765d4025cd1caa842d9bcfcf6cd71222b9d44 (commit) from 711e1c3ada26d952fa6360e671379b7bf1be2f17 (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=787765d4025cd1caa842d9bcfcf6cd71222b9d44 commit 787765d4025cd1caa842d9bcfcf6cd71222b9d44 Author: Kitware Robot AuthorDate: Wed Sep 4 00:01:06 2019 -0400 Commit: Kitware Robot CommitDate: Wed Sep 4 00:01:06 2019 -0400 CMake Nightly Date Stamp diff --git a/Source/CMakeVersion.cmake b/Source/CMakeVersion.cmake index 46f7cce..5f6e9bb 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 15) -set(CMake_VERSION_PATCH 20190903) +set(CMake_VERSION_PATCH 20190904) #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 branch, master, updated. v3.15.2-966-g711e1c3
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 711e1c3ada26d952fa6360e671379b7bf1be2f17 (commit) via de0a2354fcd2f97b1a8f7ec98b4b623e76d88c2c (commit) via 1aa0a18c41eb6b8dbfc9130eb975fa9ecd6b680c (commit) from 72b7629956c1718ce59db8a6a0d485b166ed6fe0 (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=711e1c3ada26d952fa6360e671379b7bf1be2f17 commit 711e1c3ada26d952fa6360e671379b7bf1be2f17 Merge: 72b7629 de0a235 Author: Brad King AuthorDate: Tue Sep 3 17:16:05 2019 + Commit: Kitware Robot CommitDate: Tue Sep 3 13:16:17 2019 -0400 Merge topic 'lint-updates' de0a2354fc IWYU: Add missing cstddef includes for size_t and nullptr_t 1aa0a18c41 cmCTestTestHandler: Re-order includes to follow our convention Acked-by: Kitware Robot Merge-request: !3774 https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=de0a2354fcd2f97b1a8f7ec98b4b623e76d88c2c commit de0a2354fcd2f97b1a8f7ec98b4b623e76d88c2c Author: Brad King AuthorDate: Tue Sep 3 11:41:40 2019 -0400 Commit: Brad King CommitDate: Tue Sep 3 11:46:52 2019 -0400 IWYU: Add missing cstddef includes for size_t and nullptr_t The IWYU tool we use for CI now diagnoses these. diff --git a/Source/CPack/IFW/cmCPackIFWCommon.cxx b/Source/CPack/IFW/cmCPackIFWCommon.cxx index f9ce822..aa9a457 100644 --- a/Source/CPack/IFW/cmCPackIFWCommon.cxx +++ b/Source/CPack/IFW/cmCPackIFWCommon.cxx @@ -11,6 +11,7 @@ #include "cmVersionConfig.h" #include "cmXMLWriter.h" +#include #include #include #include diff --git a/Source/CTest/cmCTestTestHandler.cxx b/Source/CTest/cmCTestTestHandler.cxx index 547d2f3..b90209e 100644 --- a/Source/CTest/cmCTestTestHandler.cxx +++ b/Source/CTest/cmCTestTestHandler.cxx @@ -28,6 +28,7 @@ #include #include #include +#include #include #include #include diff --git a/Source/cmFileAPI.cxx b/Source/cmFileAPI.cxx index 5d9181a..8161191 100644 --- a/Source/cmFileAPI.cxx +++ b/Source/cmFileAPI.cxx @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include diff --git a/Source/cmGeneratorTarget.cxx b/Source/cmGeneratorTarget.cxx index b9a9204..8896e15 100644 --- a/Source/cmGeneratorTarget.cxx +++ b/Source/cmGeneratorTarget.cxx @@ -5,6 +5,7 @@ #include "cmsys/RegularExpression.hxx" #include #include +#include #include #include #include diff --git a/Source/cmListCommand.cxx b/Source/cmListCommand.cxx index 91dea58..d2c051e 100644 --- a/Source/cmListCommand.cxx +++ b/Source/cmListCommand.cxx @@ -5,6 +5,7 @@ #include "cmsys/RegularExpression.hxx" #include #include +#include #include #include #include diff --git a/Source/cmProjectCommand.cxx b/Source/cmProjectCommand.cxx index f8c5ada..e74fff6 100644 --- a/Source/cmProjectCommand.cxx +++ b/Source/cmProjectCommand.cxx @@ -4,6 +4,7 @@ #include "cmsys/RegularExpression.hxx" #include +#include #include #include #include diff --git a/Source/cmQtAutoGenInitializer.cxx b/Source/cmQtAutoGenInitializer.cxx index 155167b..d6916b0 100644 --- a/Source/cmQtAutoGenInitializer.cxx +++ b/Source/cmQtAutoGenInitializer.cxx @@ -29,6 +29,7 @@ #include "cmsys/SystemInformation.hxx" #include +#include #include #include #include diff --git a/Source/cmString.hxx b/Source/cmString.hxx index 49bad78..226ac67 100644 --- a/Source/cmString.hxx +++ b/Source/cmString.hxx @@ -9,6 +9,7 @@ #include "cm_string_view.hxx" #include +#include #include #include #include diff --git a/Source/cmStringAlgorithms.cxx b/Source/cmStringAlgorithms.cxx index c686aa0..131a01e 100644 --- a/Source/cmStringAlgorithms.cxx +++ b/Source/cmStringAlgorithms.cxx @@ -3,6 +3,7 @@ #include "cmStringAlgorithms.h" #include +#include #include #include #include diff --git a/Source/cmUVProcessChain.h b/Source/cmUVProcessChain.h index 75f8f66..76a9c40 100644 --- a/Source/cmUVProcessChain.h +++ b/Source/cmUVProcessChain.h @@ -6,6 +6,7 @@ #include "cm_uv.h" #include +#include #include #include #include diff --git a/Source/cmXMLWriter.h b/Source/cmXMLWriter.h index 512e103..a5b06af 100644 --- a/Source/cmXMLWriter.h +++ b/Source/cmXMLWriter.h @@ -8,6 +8,7 @@ #include "cmXMLSafe.h" #include +#include #include #include #include diff --git a/Tests/CMakeLib/testString.cxx b/Tests/CMakeLib/testString.cxx index af5e41e..075892f 100644 --- a/Tests/CMakeLib/testString.cxx +++ b/Tests/CMakeLib/testString.cxx @@ -6,6 +6,7 @@ #include "cm_static_string_view.hxx" #include "cm_string_view.hxx" +#include #include #include #include https://cmake.org/gitw
[Cmake-commits] CMake branch, master, updated. v3.15.2-958-g1f7bd00
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 1f7bd0032253296413770567a90a0a88b6cccb34 (commit) via c4f2f011084a5e64e6f3745071ea56a286758682 (commit) via 4684e64c84d49d9152ebab42c8bc4ffa57652041 (commit) via 54b69bd6426bffae6ba11b4d0d95a4ad8c31b309 (commit) via cee20ad5374e2547cad9f2847006cf753c301042 (commit) via d8e323761152dcf494606ca3436637a9cbbe1741 (commit) via dca9c33abc7ce6b041b378e1ebc43c35327027b3 (commit) via c856d4556b4ec28cb818ef3c7aca1e4a30e0499d (commit) via aaf24357802f577830659a441fdf41da83642b43 (commit) via 10507c6dc0918777d43b3f961bd18162866f0bbb (commit) via 25f29b974182ae7da36ace86e846b4c0b2807a68 (commit) via ee86770a3f9700374820f90959a9c0fa39b27409 (commit) via 0ad180d71294c513270b4d97cec40ad3af504faa (commit) via 55b0532128304cb60021831cd37adbe4eb5d3650 (commit) via 2d888e339064d39ae894b4df567441539c8c65da (commit) via fe683876952ee6172e46fe770b4f3e48c69646d1 (commit) via 079b8e29168dc081f37f79f3577a5c0690bb7051 (commit) via 6e3655db2cc8202424e54bdde83e4240eb680cc3 (commit) via df0247a3714667e0f60d64da1b30ea200c43c7d5 (commit) from 2e6effd2e0d8e60ede4aa528e771430071c546b4 (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=1f7bd0032253296413770567a90a0a88b6cccb34 commit 1f7bd0032253296413770567a90a0a88b6cccb34 Merge: c4f2f01 10507c6 Author: Brad King AuthorDate: Tue Sep 3 13:37:00 2019 + Commit: Kitware Robot CommitDate: Tue Sep 3 09:42:15 2019 -0400 Merge topic 'add-non-empty-configurations-getter' 10507c6dc0 cmMakefile: Add configurations getter with empty configuration default Acked-by: Kitware Robot Merge-request: !3759 https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=c4f2f011084a5e64e6f3745071ea56a286758682 commit c4f2f011084a5e64e6f3745071ea56a286758682 Merge: 4684e64 2d888e3 Author: Brad King AuthorDate: Tue Sep 3 13:37:29 2019 + Commit: Kitware Robot CommitDate: Tue Sep 3 09:40:44 2019 -0400 Merge topic 'rename-mutating-getfullpath-overload' 2d888e3390 cmSourceFile: Rename mutating GetFullPath() overload Acked-by: Kitware Robot Merge-request: !3757 https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=4684e64c84d49d9152ebab42c8bc4ffa57652041 commit 4684e64c84d49d9152ebab42c8bc4ffa57652041 Merge: 54b69bd dca9c33 Author: Brad King AuthorDate: Tue Sep 3 13:34:01 2019 + Commit: Kitware Robot CommitDate: Tue Sep 3 09:39:03 2019 -0400 Merge topic 'clang-ipo-support' dca9c33abc Tests: Remove old IPO test c856d4556b bindexplib: supporting llvm bitcode formats using llvm-nm 079b8e2916 Clang: prefer lld-link over link.exe 6e3655db2c Clang: add LTO support for GNU-command line clang on windows Acked-by: Kitware Robot Merge-request: !3527 https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=54b69bd6426bffae6ba11b4d0d95a4ad8c31b309 commit 54b69bd6426bffae6ba11b4d0d95a4ad8c31b309 Merge: cee20ad aaf2435 Author: Brad King AuthorDate: Tue Sep 3 13:35:09 2019 + Commit: Kitware Robot CommitDate: Tue Sep 3 09:36:59 2019 -0400 Merge topic 'gtest-1.8.1' aaf2435780 FindGTest: Add support for googletest 1.8.1 folder structure Acked-by: Kitware Robot Merge-request: !3756 https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=cee20ad5374e2547cad9f2847006cf753c301042 commit cee20ad5374e2547cad9f2847006cf753c301042 Merge: d8e3237 25f29b9 Author: Brad King AuthorDate: Tue Sep 3 13:32:02 2019 + Commit: Kitware Robot CommitDate: Tue Sep 3 09:34:46 2019 -0400 Merge topic 'vs-cuda-custom-dir' 25f29b9741 cuda: Adapted tests to work with modified cuda toolset ee86770a3f cuda: Added docs for extended cuda toolset 0ad180d712 cuda: Extend cuda compiler detection to work with custom cuda path 55b0532128 cuda: Extend vs10 target generator to use custom cuda path df0247a371 cuda: Extend toolset argument to accept path Acked-by: Kitware Robot Merge-request: !3713 https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=d8e323761152dcf494606ca3436637a9cbbe1741 commit d8e323761152dcf494606ca3436637a9cbbe1741 Merge: 2e6effd fe68387 Author: Brad King AuthorDate: Tue Sep 3 13:30:36 2019 + Commit: Kitware Robot CommitDate: Tue Sep 3 09:33:02 2019 -0400 Merge topic 'FindPkgConfig-module-name' fe68387695 FindPkgConfig: return the module found by pkg_search_module Acked-by: Kitware Robot Merge-requ
[Cmake-commits] CMake branch, master, updated. v3.15.2-939-g2e6effd
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 2e6effd2e0d8e60ede4aa528e771430071c546b4 (commit) via d615ce4386f98cfac4d90e136cb272ec2d635e15 (commit) via c1dbbef2395847d9b68e4c7871f97066bdbad3a3 (commit) via ea63df139efbe70b58fe95c7f0f4b6b35dd04a95 (commit) via 3b8fa496e7a9482cb4592e9f36b54f5b1bc3cdea (commit) via 7828577065afe8cf59434166ae0a0589689caea2 (commit) via cf29fa18c8f0e7e482a0668ac1f36d1928080214 (commit) via d7df3cd73f00aefd1878d2842ee8b56541ae3c44 (commit) via 8ff43de1a509b779fe6635086e16f6808a4dc765 (commit) via da5ac4bb602bafb97b4dc0e012f1d26bbab58e3a (commit) via 1ae24ee1087c62740a9ed357a81274a9f9e8e70d (commit) via 5c028c27eb807e22f7d6095da4d9b694487ede05 (commit) via d4e6b2ae25659699fccf6bc5888e87179f41b23a (commit) from 917cfecf12b77294370cf96150becbb4c0a9db1c (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=2e6effd2e0d8e60ede4aa528e771430071c546b4 commit 2e6effd2e0d8e60ede4aa528e771430071c546b4 Merge: d615ce4 da5ac4b Author: Brad King AuthorDate: Tue Sep 3 13:29:57 2019 + Commit: Kitware Robot CommitDate: Tue Sep 3 09:30:15 2019 -0400 Merge topic 'cpack-install-multiple-configurations' da5ac4bb60 cpack: Add `CPACK_INSTALL_CMAKE_CONFIGURATIONS` variable d4e6b2ae25 Refactor: Use `unique_ptr` instead of raw pointer Acked-by: Kitware Robot Merge-request: !3533 https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=d615ce4386f98cfac4d90e136cb272ec2d635e15 commit d615ce4386f98cfac4d90e136cb272ec2d635e15 Merge: c1dbbef 5c028c2 Author: Brad King AuthorDate: Tue Sep 3 13:26:58 2019 + Commit: Kitware Robot CommitDate: Tue Sep 3 09:27:39 2019 -0400 Merge topic 'xcode11-swift' 5c028c27eb Xcode: Relax swift compiler detection regex for Xcode 11 Acked-by: Kitware Robot Merge-request: !3758 https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=c1dbbef2395847d9b68e4c7871f97066bdbad3a3 commit c1dbbef2395847d9b68e4c7871f97066bdbad3a3 Merge: ea63df1 3b8fa49 Author: Brad King AuthorDate: Tue Sep 3 09:26:03 2019 -0400 Commit: Brad King CommitDate: Tue Sep 3 09:26:03 2019 -0400 Merge branch 'release-3.15' https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ea63df139efbe70b58fe95c7f0f4b6b35dd04a95 commit ea63df139efbe70b58fe95c7f0f4b6b35dd04a95 Merge: 917cfec 7828577 Author: Brad King AuthorDate: Tue Sep 3 13:23:22 2019 + Commit: Kitware Robot CommitDate: Tue Sep 3 09:23:48 2019 -0400 Merge topic 'FindBoost-1.71' 7828577065 FindBoost: Add support for Boost 1.71 cf29fa18c8 FindBoost: Unwrap compatibility INTERFACE targets for legacy variables d7df3cd73f FindBoost: Remove incorrect 1.70 timer dependency 8ff43de1a5 FindBoost: Simplify conditional block for last known version Acked-by: Kitware Robot Acked-by: Dennis Klein Merge-request: !3763 https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=da5ac4bb602bafb97b4dc0e012f1d26bbab58e3a commit da5ac4bb602bafb97b4dc0e012f1d26bbab58e3a Author: Alex Turbov AuthorDate: Wed Jul 10 00:07:55 2019 +0300 Commit: Brad King CommitDate: Fri Aug 30 11:02:43 2019 -0400 cpack: Add `CPACK_INSTALL_CMAKE_CONFIGURATIONS` variable For the multi-configuration generators one can specify the list of configurations to include in the package. E.g. having a project, where debug libraries have a suffix to distinct them from the release builds, one can build the package containing both `Debug` and `Release` binaries. diff --git a/Help/manual/cpack.1.rst b/Help/manual/cpack.1.rst index 10f617e..f82c466 100644 --- a/Help/manual/cpack.1.rst +++ b/Help/manual/cpack.1.rst @@ -48,9 +48,11 @@ Options the :variable:`CPACK_GENERATOR` variable determines the default set of generators that will be used. -``-C `` - Specify the project configuration to be packaged (e.g. ``Debug``, - ``Release``, etc.). When the CMake project uses a multi-configuration +``-C `` + Specify the project configuration(s) to be packaged (e.g. ``Debug``, + ``Release``, etc.), where is a + :ref:`semicolon-separated list `. + When the CMake project uses a multi-configuration generator such as Xcode or Visual Studio, this option is needed to tell ``cpack`` which built executables to include in the package. diff --git a/Help/release/dev/cpack-install-multiple-configurations.rst b/Help/release/dev/cpack-install-multiple-configurations.rst new file mode 100644 index 000..d1692dc --- /dev/null
[Cmake-commits] CMake branch, release, updated. v3.15.2-30-g3b8fa49
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 3b8fa496e7a9482cb4592e9f36b54f5b1bc3cdea (commit) via 7828577065afe8cf59434166ae0a0589689caea2 (commit) via cf29fa18c8f0e7e482a0668ac1f36d1928080214 (commit) via d7df3cd73f00aefd1878d2842ee8b56541ae3c44 (commit) via 8ff43de1a509b779fe6635086e16f6808a4dc765 (commit) via 1ae24ee1087c62740a9ed357a81274a9f9e8e70d (commit) via 9da1c33cf1613d2b5b8192c2cffefa87466b002f (commit) from aeeccc3b15c6476ecdaa51d40bb9500900d11ce2 (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: Modules/FindBoost.cmake| 49 ++ Source/cmFileAPICodemodel.cxx | 6 +++ .../FindBoost/CMakePackage_New/BoostConfig.cmake | 5 +++ 3 files changed, 42 insertions(+), 18 deletions(-) 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.15.2-926-g917cfec
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 917cfecf12b77294370cf96150becbb4c0a9db1c (commit) via 9da1c33cf1613d2b5b8192c2cffefa87466b002f (commit) from cfae4c657fb0fff18cffd294fc5516cddfc174d1 (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=917cfecf12b77294370cf96150becbb4c0a9db1c commit 917cfecf12b77294370cf96150becbb4c0a9db1c Merge: cfae4c6 9da1c33 Author: Brad King AuthorDate: Tue Sep 3 13:21:28 2019 + Commit: Kitware Robot CommitDate: Tue Sep 3 09:21:47 2019 -0400 Merge topic 'fileapi-CMP0037-OLD' 9da1c33cf1 fileapi: Fix codemodel v2 target file name for CMP0037 OLD behavior Acked-by: Kitware Robot Merge-request: !3760 https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=9da1c33cf1613d2b5b8192c2cffefa87466b002f commit 9da1c33cf1613d2b5b8192c2cffefa87466b002f Author: Brad King AuthorDate: Fri Aug 30 10:18:28 2019 -0400 Commit: Brad King CommitDate: Fri Aug 30 10:20:12 2019 -0400 fileapi: Fix codemodel v2 target file name for CMP0037 OLD behavior With CMP0037 OLD behavior, executable and library target names may contain a slash. Avoid constructing file names with slashes. Fixes: #19653 diff --git a/Source/cmFileAPICodemodel.cxx b/Source/cmFileAPICodemodel.cxx index 6025025..fecbf63 100644 --- a/Source/cmFileAPICodemodel.cxx +++ b/Source/cmFileAPICodemodel.cxx @@ -502,6 +502,12 @@ Json::Value CodemodelConfig::DumpTarget(cmGeneratorTarget* gt, { Target t(gt, this->Config); std::string prefix = "target-" + gt->GetName(); + for (char& c : prefix) { +// CMP0037 OLD behavior allows slashes in target names. Remove them. +if (c == '/' || c == '\\') { + c = '_'; +} + } if (!this->Config.empty()) { prefix += "-" + this->Config; } --- Summary of changes: Source/cmFileAPICodemodel.cxx | 6 ++ 1 file changed, 6 insertions(+) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org https://cmake.org/mailman/listinfo/cmake-commits