[Cmake-commits] CMake branch, master, updated. v3.16.0-rc3-449-gde1d530ef0
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 de1d530ef0a638463da87e7a66c26cafc938e986 (commit) from 5695b0464b411746b207da2ee23b8e2d9f8ffec2 (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=de1d530ef0a638463da87e7a66c26cafc938e986 commit de1d530ef0a638463da87e7a66c26cafc938e986 Author: Kitware Robot AuthorDate: Sat Nov 16 00:01:09 2019 -0500 Commit: Kitware Robot CommitDate: Sat Nov 16 00:01:09 2019 -0500 CMake Nightly Date Stamp diff --git a/Source/CMakeVersion.cmake b/Source/CMakeVersion.cmake index f9e3d4afaf..c480167b66 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 20191115) +set(CMake_VERSION_PATCH 20191116) #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.16.0-rc3-448-g5695b0464b
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 5695b0464b411746b207da2ee23b8e2d9f8ffec2 (commit) via 2d0100fac7a51327ce8053b4ab2277aaa96c12a5 (commit) via 5239fc5c753502e91a1ea6859842d7fc24a36253 (commit) from 1d78e1a966912d35e1dea0e986bc0b977141e880 (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=5695b0464b411746b207da2ee23b8e2d9f8ffec2 commit 5695b0464b411746b207da2ee23b8e2d9f8ffec2 Merge: 1d78e1a966 2d0100fac7 Author: Kyle Edwards AuthorDate: Fri Nov 15 14:57:38 2019 + Commit: Kitware Robot CommitDate: Fri Nov 15 09:57:56 2019 -0500 Merge topic 'cmake-e-rm' 2d0100fac7 replace remove and remove_directory with rm in tests 5239fc5c75 cmake -E: Add rm with improved semantics over remove and remove_directory Acked-by: Kitware Robot Merge-request: !3949 https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=2d0100fac7a51327ce8053b4ab2277aaa96c12a5 commit 2d0100fac7a51327ce8053b4ab2277aaa96c12a5 Author: Johnny Jazeix AuthorDate: Wed Nov 13 22:24:41 2019 +0100 Commit: Kyle Edwards CommitDate: Wed Nov 13 18:02:18 2019 -0500 replace remove and remove_directory with rm in tests diff --git a/Modules/CMakeAddFortranSubdirectory.cmake b/Modules/CMakeAddFortranSubdirectory.cmake index 2613569d19..09e739dd71 100644 --- a/Modules/CMakeAddFortranSubdirectory.cmake +++ b/Modules/CMakeAddFortranSubdirectory.cmake @@ -155,7 +155,7 @@ function(cmake_add_fortran_subdirectory subdir) # make the external project always run make with each build externalproject_add_step(${project_name}_build forcebuild COMMAND ${CMAKE_COMMAND} --E remove +-E rm -f ${CMAKE_CURRENT_BUILD_DIR}/${project_name}-prefix/src/${project_name}-stamp/${project_name}-build DEPENDEES configure DEPENDERS build diff --git a/Modules/ExternalProject.cmake b/Modules/ExternalProject.cmake index cd4e22d4e6..1e542663d0 100644 --- a/Modules/ExternalProject.cmake +++ b/Modules/ExternalProject.cmake @@ -1120,7 +1120,7 @@ if(NOT \"${gitclone_infofile}\" IS_NEWER_THAN \"${gitclone_stampfile}\") endif() execute_process( - COMMAND \${CMAKE_COMMAND} -E remove_directory \"${source_dir}\" + COMMAND \${CMAKE_COMMAND} -E rm -rf \"${source_dir}\" RESULT_VARIABLE error_code ) if(error_code) @@ -1196,7 +1196,7 @@ if(NOT \"${hgclone_infofile}\" IS_NEWER_THAN \"${hgclone_stampfile}\") endif() execute_process( - COMMAND \${CMAKE_COMMAND} -E remove_directory \"${source_dir}\" + COMMAND \${CMAKE_COMMAND} -E rm -rf \"${source_dir}\" RESULT_VARIABLE error_code ) if(error_code) @@ -2580,7 +2580,7 @@ function(_ep_add_download_command name) if(IS_DIRECTORY "${url}") get_filename_component(abs_dir "${url}" ABSOLUTE) set(comment "Performing download step (DIR copy) for '${name}'") - set(cmd ${CMAKE_COMMAND} -E remove_directory ${source_dir} + set(cmd ${CMAKE_COMMAND} -E rm -rf ${source_dir} COMMAND ${CMAKE_COMMAND} -E copy_directory ${abs_dir} ${source_dir}) else() get_property(no_extract TARGET "${name}" PROPERTY _EP_DOWNLOAD_NO_EXTRACT SET) diff --git a/Modules/FindCUDA.cmake b/Modules/FindCUDA.cmake index 85d705c8d6..f1086e7a9e 100644 --- a/Modules/FindCUDA.cmake +++ b/Modules/FindCUDA.cmake @@ -2006,7 +2006,7 @@ macro(CUDA_BUILD_CLEAN_TARGET) string(TOUPPER ${cuda_clean_target_name} cuda_clean_target_name) endif() add_custom_target(${cuda_clean_target_name} -COMMAND ${CMAKE_COMMAND} -E remove ${CUDA_ADDITIONAL_CLEAN_FILES}) +COMMAND ${CMAKE_COMMAND} -E rm -f ${CUDA_ADDITIONAL_CLEAN_FILES}) # Clear out the variable, so the next time we configure it will be empty. # This is useful so that the files won't persist in the list after targets diff --git a/Modules/FindCUDA/run_nvcc.cmake b/Modules/FindCUDA/run_nvcc.cmake index af15d55e58..ba3543306b 100644 --- a/Modules/FindCUDA/run_nvcc.cmake +++ b/Modules/FindCUDA/run_nvcc.cmake @@ -174,7 +174,7 @@ endmacro() # Delete the target file cuda_execute_process( "Removing ${generated_file}" - COMMAND "${CMAKE_COMMAND}" -E remove "${generated_file}" + COMMAND "${CMAKE_COMMAND}" -E rm -f "${generated_file}" ) # For CUDA 2.3 and below, -G -M doesn't work, so remove the -G flag @@ -241,7 +241,7 @@ endif() # Delete the temporary file cuda_execute_process( "Removing ${cmake_dependency_file}.tmp and ${NVCC_generated_dependency_file}" - COMMAND "${CMAKE_COMMAND}" -E remove "${cmake_dependency_file}.tmp" "${NVCC_generated_dependency_file}" + COMMAND "${CMAKE_COMMAND}" -E rm -f "${cmake_dependency_file}.tmp"
[Cmake-commits] CMake branch, release, updated. v3.16.0-rc3-109-gf8a1b07953
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 f8a1b07953e6bf40da7def8459f8327cb007d2a9 (commit) via 6a818b693192e96f57c866caf2541669342a700b (commit) from 330b7b01909e5a6fda0b6fc89f2775953cf6cdc8 (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/cmLocalGenerator.cxx | 43 +-- 1 file changed, 29 insertions(+), 14 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.16.0-rc3-436-gb55f605e70
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 b55f605e70f3186e6611f4f84dc246d39453af03 (commit) via 4f71b55908739cc20fcb0370031d8c2a07ae6688 (commit) via 9bc8854b3c1fe41baa5847f41ff4e4d08c2fda36 (commit) via f8a1b07953e6bf40da7def8459f8327cb007d2a9 (commit) via 6a818b693192e96f57c866caf2541669342a700b (commit) via dc01c73f2d187d3a7e20527372f4e2888ffedc0a (commit) via 78ce959a40c788356e304829d5f93742c5c83fa6 (commit) from 10f8197400cf0be678444f7400c8739f63096c76 (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=b55f605e70f3186e6611f4f84dc246d39453af03 commit b55f605e70f3186e6611f4f84dc246d39453af03 Merge: 4f71b55908 dc01c73f2d Author: Brad King AuthorDate: Fri Nov 15 14:15:22 2019 + Commit: Kitware Robot CommitDate: Fri Nov 15 09:15:29 2019 -0500 Merge topic 'update-kwsys' dc01c73f2d Merge branch 'upstream-KWSys' into update-kwsys 78ce959a40 KWSys 2019-11-13 (e67ed8ef) Acked-by: Kitware Robot Merge-request: !4047 https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=4f71b55908739cc20fcb0370031d8c2a07ae6688 commit 4f71b55908739cc20fcb0370031d8c2a07ae6688 Merge: 9bc8854b3c f8a1b07953 Author: Brad King AuthorDate: Fri Nov 15 14:04:19 2019 + Commit: Kitware Robot CommitDate: Fri Nov 15 09:06:07 2019 -0500 Merge branch 'release-3.16' https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=9bc8854b3c1fe41baa5847f41ff4e4d08c2fda36 commit 9bc8854b3c1fe41baa5847f41ff4e4d08c2fda36 Merge: 10f8197400 6a818b6931 Author: Brad King AuthorDate: Fri Nov 15 14:04:19 2019 + Commit: Kitware Robot CommitDate: Fri Nov 15 09:06:07 2019 -0500 Merge topic 'objc-standard-fix' 6a818b6931 ObjC: Proper initialization of ObjC/XX standard properties Acked-by: Kitware Robot Acked-by: Robert Maynard Merge-request: !4050 https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=dc01c73f2d187d3a7e20527372f4e2888ffedc0a commit dc01c73f2d187d3a7e20527372f4e2888ffedc0a Merge: 011693867a 78ce959a40 Author: Brad King AuthorDate: Wed Nov 13 09:48:23 2019 -0500 Commit: Brad King CommitDate: Wed Nov 13 09:48:23 2019 -0500 Merge branch 'upstream-KWSys' into update-kwsys # By KWSys Upstream * upstream-KWSys: KWSys 2019-11-13 (e67ed8ef) https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=78ce959a40c788356e304829d5f93742c5c83fa6 commit 78ce959a40c788356e304829d5f93742c5c83fa6 Author: KWSys Upstream AuthorDate: Wed Nov 13 09:47:45 2019 -0500 Commit: Brad King CommitDate: Wed Nov 13 09:48:22 2019 -0500 KWSys 2019-11-13 (e67ed8ef) Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit e67ed8efaf193036a92b648eec2ea71fabc0c05a (master). Upstream Shortlog - Brad King (2): b019deea RegularExpression: Suppress VS 2013 warning C4351 a5248df0 CTestCustom: Suppress PGI Community Edition compiler license warnings Paul Smith (1): dfd0521e Terminal: Support GNU make's TTY notification environment variable Todd Martin (2): 0492cad3 SystemTools: Remove redundant ToWindowsExtendedPath calls 680ab6d2 FStream: Expose is_open publicly diff --git a/CTestCustom.cmake.in b/CTestCustom.cmake.in index 760221b124..c07f0f30f8 100644 --- a/CTestCustom.cmake.in +++ b/CTestCustom.cmake.in @@ -12,3 +12,7 @@ list(APPEND CTEST_CUSTOM_MEMCHECK_IGNORE kwsys.testProcess-10 ) + +list(APPEND CTEST_CUSTOM_WARNING_EXCEPTION + "LICENSE WARNING" + ) diff --git a/FStream.hxx.in b/FStream.hxx.in index d79bbdf16b..b424488920 100644 --- a/FStream.hxx.in +++ b/FStream.hxx.in @@ -87,7 +87,7 @@ public: bool _open(char const* file_name, std::ios_base::openmode mode) { -if (is_open() || file_) { +if (_is_open() || file_) { return false; } # if defined(_MSC_VER) @@ -108,7 +108,7 @@ public: return success; } - bool is_open() + bool _is_open() { if (!buf_) { return false; @@ -116,7 +116,7 @@ public: return buf_->is_open(); } - bool is_open() const + bool _is_open() const { if (!buf_) { return false; @@ -198,9 +198,11 @@ public: this->_set_state(this->_open(file_name, mode), this, this); } + bool is_open() { return this->_is_open(); } + void close() { this->_set_state(this->_close(), this, this); } - using basic_efilebuf::is_open; + using basic_efilebuf::_is_open; internal_buffer_type* rdbuf() const { return this->buf_; } @@
[Cmake-commits] CMake branch, master, updated. v3.16.0-rc3-429-g10f8197400
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 10f8197400cf0be678444f7400c8739f63096c76 (commit) via ee200b7d96d3256c744077ef3aae9f2de8621974 (commit) via 330b7b01909e5a6fda0b6fc89f2775953cf6cdc8 (commit) via 18bacbd94814b7a0750b162161e803410a5cb1bb (commit) via 8a3143bad53ef8cc3815dc6b84544980dd1d1f8d (commit) via 7ee73962ec3382e5378c1ba98e029e9207e30c14 (commit) via 6f818de28726c45c27690918eabdb6682330d9d8 (commit) via c029829665cd4e3dac4fae71aa47c1d654e8ba47 (commit) via 25d7a72a9391f776ed2a86672814cce7f1ab3a2a (commit) via d2e5e6ff1abec8b3b1579f122b7dcc89a35dbba4 (commit) via e8bd920df1c149310fc72f2c7e8d359b477ce42f (commit) via 24ae45fb0c9068a1798eb8c5c5d49b5f2639b145 (commit) from a10e11fd7c36a2086223384d35f3d5325ef84f05 (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=10f8197400cf0be678444f7400c8739f63096c76 commit 10f8197400cf0be678444f7400c8739f63096c76 Merge: ee200b7d96 330b7b0190 Author: Brad King AuthorDate: Fri Nov 15 14:03:38 2019 + Commit: Kitware Robot CommitDate: Fri Nov 15 09:04:41 2019 -0500 Merge branch 'release-3.16' https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ee200b7d96d3256c744077ef3aae9f2de8621974 commit ee200b7d96d3256c744077ef3aae9f2de8621974 Merge: 18bacbd948 d2e5e6ff1a Author: Brad King AuthorDate: Fri Nov 15 14:03:38 2019 + Commit: Kitware Robot CommitDate: Fri Nov 15 09:04:40 2019 -0500 Merge topic 'objc-tests' d2e5e6ff1a Tests: Organize Objective C/C++ test directories Acked-by: Kitware Robot Merge-request: !4051 https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=18bacbd94814b7a0750b162161e803410a5cb1bb commit 18bacbd94814b7a0750b162161e803410a5cb1bb Merge: 7ee73962ec 8a3143bad5 Author: Brad King AuthorDate: Fri Nov 15 14:03:03 2019 + Commit: Kitware Robot CommitDate: Fri Nov 15 09:03:17 2019 -0500 Merge branch 'release-3.16' https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=7ee73962ec3382e5378c1ba98e029e9207e30c14 commit 7ee73962ec3382e5378c1ba98e029e9207e30c14 Merge: 6f818de287 e8bd920df1 Author: Brad King AuthorDate: Fri Nov 15 14:03:03 2019 + Commit: Kitware Robot CommitDate: Fri Nov 15 09:03:17 2019 -0500 Merge topic 'fix-optional-test' e8bd920df1 Tests: Fix reliance on undefined behavior of cm::optional Acked-by: Kitware Robot Acked-by: Ben Boeckel Merge-request: !4049 https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=6f818de28726c45c27690918eabdb6682330d9d8 commit 6f818de28726c45c27690918eabdb6682330d9d8 Merge: c029829665 25d7a72a93 Author: Brad King AuthorDate: Fri Nov 15 14:01:22 2019 + Commit: Kitware Robot CommitDate: Fri Nov 15 09:01:38 2019 -0500 Merge branch 'release-3.16' https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=c029829665cd4e3dac4fae71aa47c1d654e8ba47 commit c029829665cd4e3dac4fae71aa47c1d654e8ba47 Merge: a10e11fd7c 24ae45fb0c Author: Brad King AuthorDate: Fri Nov 15 14:01:22 2019 + Commit: Kitware Robot CommitDate: Fri Nov 15 09:01:37 2019 -0500 Merge topic 'FindPostgreSQL-macports-libsuffix' 24ae45fb0c FindPostgreSQL: also search for libraries in the MacPorts suffix Acked-by: Kitware Robot Merge-request: !4043 --- Summary of changes: Modules/FindPostgreSQL.cmake | 1 + Tests/CMakeLib/testOptional.cxx| 84 - Tests/CMakeLists.txt | 88 +- Tests/ObjC/CMakeLists.txt | 4 + .../c-file-extension-test/CMakeLists.txt | 0 .../c-file-extension-test/main.m | 0 .../cxx-file-extension-test/CMakeLists.txt | 0 .../cxx-file-extension-test/main.m | 0 .../objc-file-extension-test/CMakeLists.txt| 0 .../objc-file-extension-test/main.m| 0 .../simple-build-test/CMakeLists.txt | 0 .../simple-build-test/foo.h| 0 .../{Objective-C => ObjC}/simple-build-test/foo.m | 0 .../{Objective-C => ObjC}/simple-build-test/main.m | 0 Tests/ObjCXX/CMakeLists.txt| 4 + Tests/{ => ObjCXX}/ObjC++/CMakeLists.txt | 1 - Tests/{ => ObjCXX}/ObjC++/objc++.mm| 0 .../cxx-file-extension-test/CMakeLists.txt | 0 .../cxx-file-extension-test/main.mm| 0
[Cmake-commits] CMake branch, release, updated. v3.16.0-rc3-107-g330b7b0190
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 330b7b01909e5a6fda0b6fc89f2775953cf6cdc8 (commit) via 8a3143bad53ef8cc3815dc6b84544980dd1d1f8d (commit) via 25d7a72a9391f776ed2a86672814cce7f1ab3a2a (commit) via d2e5e6ff1abec8b3b1579f122b7dcc89a35dbba4 (commit) via e8bd920df1c149310fc72f2c7e8d359b477ce42f (commit) via 24ae45fb0c9068a1798eb8c5c5d49b5f2639b145 (commit) from 842605341a6d1c3ca4fe4650f0f1572631cfc6a5 (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/FindPostgreSQL.cmake | 1 + Tests/CMakeLib/testOptional.cxx| 84 - Tests/CMakeLists.txt | 88 +- Tests/ObjC/CMakeLists.txt | 4 + .../c-file-extension-test/CMakeLists.txt | 0 .../c-file-extension-test/main.m | 0 .../cxx-file-extension-test/CMakeLists.txt | 0 .../cxx-file-extension-test/main.m | 0 .../objc-file-extension-test/CMakeLists.txt| 0 .../objc-file-extension-test/main.m| 0 .../simple-build-test/CMakeLists.txt | 0 .../simple-build-test/foo.h| 0 .../{Objective-C => ObjC}/simple-build-test/foo.m | 0 .../{Objective-C => ObjC}/simple-build-test/main.m | 0 Tests/ObjCXX/CMakeLists.txt| 4 + Tests/{ => ObjCXX}/ObjC++/CMakeLists.txt | 1 - Tests/{ => ObjCXX}/ObjC++/objc++.mm| 0 .../cxx-file-extension-test/CMakeLists.txt | 0 .../cxx-file-extension-test/main.mm| 0 .../objcxx-file-extension-test/CMakeLists.txt | 0 .../objcxx-file-extension-test/main.mm | 0 .../simple-build-test/CMakeLists.txt | 0 .../simple-build-test/foo.h| 0 .../simple-build-test/foo.mm | 0 .../simple-build-test/main.mm | 0 25 files changed, 59 insertions(+), 123 deletions(-) create mode 100644 Tests/ObjC/CMakeLists.txt rename Tests/{Objective-C => ObjC}/c-file-extension-test/CMakeLists.txt (100%) rename Tests/{Objective-C => ObjC}/c-file-extension-test/main.m (100%) rename Tests/{Objective-C => ObjC}/cxx-file-extension-test/CMakeLists.txt (100%) rename Tests/{Objective-C => ObjC}/cxx-file-extension-test/main.m (100%) rename Tests/{Objective-C => ObjC}/objc-file-extension-test/CMakeLists.txt (100%) rename Tests/{Objective-C => ObjC}/objc-file-extension-test/main.m (100%) rename Tests/{Objective-C => ObjC}/simple-build-test/CMakeLists.txt (100%) rename Tests/{Objective-C++ => ObjC}/simple-build-test/foo.h (100%) rename Tests/{Objective-C => ObjC}/simple-build-test/foo.m (100%) rename Tests/{Objective-C => ObjC}/simple-build-test/main.m (100%) create mode 100644 Tests/ObjCXX/CMakeLists.txt rename Tests/{ => ObjCXX}/ObjC++/CMakeLists.txt (99%) rename Tests/{ => ObjCXX}/ObjC++/objc++.mm (100%) rename Tests/{Objective-C++ => ObjCXX}/cxx-file-extension-test/CMakeLists.txt (100%) rename Tests/{Objective-C++ => ObjCXX}/cxx-file-extension-test/main.mm (100%) rename Tests/{Objective-C++ => ObjCXX}/objcxx-file-extension-test/CMakeLists.txt (100%) rename Tests/{Objective-C++ => ObjCXX}/objcxx-file-extension-test/main.mm (100%) rename Tests/{Objective-C++ => ObjCXX}/simple-build-test/CMakeLists.txt (100%) rename Tests/{Objective-C => ObjCXX}/simple-build-test/foo.h (100%) rename Tests/{Objective-C++ => ObjCXX}/simple-build-test/foo.mm (100%) rename Tests/{Objective-C++ => ObjCXX}/simple-build-test/main.mm (100%) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org https://cmake.org/mailman/listinfo/cmake-commits