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  4fc10431f06a07cd7ac1fafa7f3a8e633bea204c (commit)
       via  fe8f6e362a42ae621dc0f6fd73e86eee307ce23b (commit)
       via  2161f810d986b76e774c522408a0e1e648a1f92e (commit)
       via  417eb5739a35a57bc345bf32c56c80d13e33b292 (commit)
       via  0a65768068e85d69a10012f9d628ddc7d31a81d0 (commit)
       via  f4ed56ab632000d51132bafe191137dd6012b9d6 (commit)
      from  70290a2abf9e192bb1e0267ec9a6abedde9ba7db (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=4fc10431f06a07cd7ac1fafa7f3a8e633bea204c
commit 4fc10431f06a07cd7ac1fafa7f3a8e633bea204c
Merge: fe8f6e3 f4ed56a
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Wed Jul 10 13:26:30 2019 +0000
Commit:     Kitware Robot <kwro...@kitware.com>
CommitDate: Wed Jul 10 09:26:39 2019 -0400

    Merge topic 'elseif'
    
    f4ed56ab63 Fix elseif() in place of else()
    
    Acked-by: Kitware Robot <kwro...@kitware.com>
    Acked-by: Alex Turbov <i.za...@gmail.com>
    Acked-by: Rolf Eike Beer <e...@sf-mail.de>
    Merge-request: !3515


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=fe8f6e362a42ae621dc0f6fd73e86eee307ce23b
commit fe8f6e362a42ae621dc0f6fd73e86eee307ce23b
Merge: 2161f81 417eb57
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Wed Jul 10 13:25:39 2019 +0000
Commit:     Kitware Robot <kwro...@kitware.com>
CommitDate: Wed Jul 10 09:25:48 2019 -0400

    Merge topic 'clang-test-fixes'
    
    417eb5739a Tests: fix some Clang failures on Windows
    
    Acked-by: Kitware Robot <kwro...@kitware.com>
    Merge-request: !3518


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=2161f810d986b76e774c522408a0e1e648a1f92e
commit 2161f810d986b76e774c522408a0e1e648a1f92e
Merge: 70290a2 0a65768
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Wed Jul 10 13:24:14 2019 +0000
Commit:     Kitware Robot <kwro...@kitware.com>
CommitDate: Wed Jul 10 09:24:23 2019 -0400

    Merge topic 'eclipse-init-members'
    
    0a65768068 Eclpise: Fix compiler warnings about uninitialized member 
variables
    
    Acked-by: Kitware Robot <kwro...@kitware.com>
    Merge-request: !3524


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=417eb5739a35a57bc345bf32c56c80d13e33b292
commit 417eb5739a35a57bc345bf32c56c80d13e33b292
Author:     Zsolt Parragi <zsolt.parr...@cancellar.hu>
AuthorDate: Sat Jul 6 14:56:54 2019 +0200
Commit:     Brad King <brad.k...@kitware.com>
CommitDate: Tue Jul 9 11:30:25 2019 -0400

    Tests: fix some Clang failures on Windows
    
    * Execute MSVCRuntimeLibrary tests for GNU command line mode Clang on
      Windows using the MSVC ABI
    * Assembler tests should be executed with the Ninja generator
    * Assembler tests shouldn't be executed with clang-cl
    * Fixed a condition in the Preprocess test for clang-cl
    * Adjusted the conditions on some MSVC specific tests

diff --git a/Tests/Assembler/CMakeLists.txt b/Tests/Assembler/CMakeLists.txt
index fb17ebb..21b265c 100644
--- a/Tests/Assembler/CMakeLists.txt
+++ b/Tests/Assembler/CMakeLists.txt
@@ -7,9 +7,10 @@ set(SRCS)
 
 # (at least) the following toolchains can process assembler files directly
 # and also generate assembler files from C:
-if("${CMAKE_GENERATOR}" MATCHES "Makefile|Xcode" AND
+if("${CMAKE_GENERATOR}" MATCHES "Makefile|Xcode|Ninja" AND
     NOT CMAKE_OSX_ARCHITECTURES)
-  if((CMAKE_C_COMPILER_ID MATCHES "^(GNU|Clang|AppleClang|HP|SunPro|XL)$") OR 
(CMAKE_C_COMPILER_ID STREQUAL "Intel"  AND  UNIX))
+  if((CMAKE_C_COMPILER_ID MATCHES "^(GNU|Clang|AppleClang|HP|SunPro|XL)$") OR 
(CMAKE_C_COMPILER_ID STREQUAL "Intel"  AND  UNIX)
+     AND NOT (CMAKE_C_COMPILER_ID STREQUAL "Clang" AND 
"x${CMAKE_C_COMPILER_FRONTEND_VARIANT}" STREQUAL "xMSVC"))
     set(C_FLAGS "${CMAKE_C_FLAGS}")
     separate_arguments(C_FLAGS)
     if(CMAKE_OSX_SYSROOT AND CMAKE_C_SYSROOT_FLAG AND NOT ";${C_FLAGS};" 
MATCHES ";${CMAKE_C_SYSROOT_FLAG};")
diff --git a/Tests/CMakeLists.txt b/Tests/CMakeLists.txt
index b8b7e21..d951316 100644
--- a/Tests/CMakeLists.txt
+++ b/Tests/CMakeLists.txt
@@ -1877,9 +1877,11 @@ ${CMake_SOURCE_DIR}/Utilities/Release/push.bash --dir 
dev -- '${CMake_BUILD_NIGH
   endif ()
   list(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Tests/SubDir")
 
-  if(MSVC)
-    ADD_TEST_MACRO(ForceInclude foo)
+  if(MSVC OR (CMAKE_C_COMPILER_ID STREQUAL "Clang" AND CMAKE_C_SIMULATE_ID 
STREQUAL "MSVC"))
     ADD_TEST_MACRO(PDBDirectoryAndName myexe)
+    if(NOT CMAKE_C_COMPILER_ID STREQUAL "Clang" OR NOT 
"x${CMAKE_C_COMPILER_FRONTEND_VARIANT}" STREQUAL "xGNU")
+      ADD_TEST_MACRO(ForceInclude foo)
+    endif()
     if(NOT CMAKE_C_COMPILER_ID STREQUAL "Clang")
       ADD_TEST_MACRO(PrecompiledHeader foo)
     endif()
diff --git a/Tests/PDBDirectoryAndName/CMakeLists.txt 
b/Tests/PDBDirectoryAndName/CMakeLists.txt
index 6d8d6cc..44194ca 100644
--- a/Tests/PDBDirectoryAndName/CMakeLists.txt
+++ b/Tests/PDBDirectoryAndName/CMakeLists.txt
@@ -3,8 +3,8 @@ cmake_policy(SET CMP0054 NEW)
 project(PDBDirectoryAndName C)
 
 # Make sure the proper compiler is in use.
-if(NOT MSVC AND NOT CMAKE_C_COMPILER_ID STREQUAL "Intel")
-  message(FATAL_ERROR "The PDBDirectoryAndName test works only with MSVC or 
Intel")
+if(NOT MSVC AND NOT CMAKE_C_COMPILER_ID STREQUAL "Intel" AND NOT 
CMAKE_C_COMPILER_ID STREQUAL "Clang")
+  message(FATAL_ERROR "The PDBDirectoryAndName test works only with MSVC, 
Clang or Intel")
 endif()
 
 # Intel 11.1 does not support /Fd but Intel 14.0 does.
diff --git a/Tests/Preprocess/CMakeLists.txt b/Tests/Preprocess/CMakeLists.txt
index 588af03..bce1b3f 100644
--- a/Tests/Preprocess/CMakeLists.txt
+++ b/Tests/Preprocess/CMakeLists.txt
@@ -29,7 +29,10 @@ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio")
   set(PP_VS 1)
 endif()
 if(CMAKE_C_COMPILER_ID STREQUAL "Clang" AND
-   "x${CMAKE_C_SIMULATE_ID}" STREQUAL "xMSVC" AND
+   "x${CMAKE_C_SIMULATE_ID}" STREQUAL "xMSVC")
+   set(CLANG_MSVC_WINDOWS 1)
+endif()
+if(CLANG_MSVC_WINDOWS AND
    "x${CMAKE_C_COMPILER_FRONTEND_VARIANT}" STREQUAL "xGNU")
    set(CLANG_GNULIKE_WINDOWS 1)
 endif()
@@ -106,7 +109,7 @@ endif()
 set(EXPR_OP1 "/")
 if((NOT MSVC OR PP_NMAKE) AND
    NOT CMAKE_C_COMPILER_ID STREQUAL "Intel" AND
-   NOT CLANG_GNULIKE_WINDOWS)
+   NOT CLANG_MSVC_WINDOWS)
   # MSVC cl, Intel icl: %
   # When the cl compiler is invoked from the command line then % must
   # be written %% (to distinguish from %ENV% syntax).  However cl does

https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=0a65768068e85d69a10012f9d628ddc7d31a81d0
commit 0a65768068e85d69a10012f9d628ddc7d31a81d0
Author:     Martin Gerhardy <martin.gerha...@gmail.com>
AuthorDate: Mon Jul 8 09:19:33 2019 +0200
Commit:     Brad King <brad.k...@kitware.com>
CommitDate: Tue Jul 9 11:08:50 2019 -0400

    Eclpise: Fix compiler warnings about uninitialized member variables

diff --git a/Source/cmExtraEclipseCDT4Generator.cxx 
b/Source/cmExtraEclipseCDT4Generator.cxx
index aece3bc..d6f7021 100644
--- a/Source/cmExtraEclipseCDT4Generator.cxx
+++ b/Source/cmExtraEclipseCDT4Generator.cxx
@@ -44,6 +44,8 @@ void AppendDictionary(cmXMLWriter& xml, const char* key, T 
const& value)
 
 cmExtraEclipseCDT4Generator::cmExtraEclipseCDT4Generator()
 {
+  this->IsOutOfSourceBuild = false;
+  this->GenerateSourceProject = false;
   this->SupportsVirtualFolders = true;
   this->GenerateLinkedResources = true;
   this->SupportsGmakeErrorParser = true;

https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=f4ed56ab632000d51132bafe191137dd6012b9d6
commit f4ed56ab632000d51132bafe191137dd6012b9d6
Author:     Artalus <artalus-m...@yandex.ru>
AuthorDate: Wed Jul 3 11:57:08 2019 +0300
Commit:     Artalus <artalus-m...@yandex.ru>
CommitDate: Wed Jul 3 11:57:53 2019 +0300

    Fix elseif() in place of else()

diff --git a/Modules/Compiler/IAR-C.cmake b/Modules/Compiler/IAR-C.cmake
index 4b02a9a..2b37e25 100644
--- a/Modules/Compiler/IAR-C.cmake
+++ b/Modules/Compiler/IAR-C.cmake
@@ -15,7 +15,7 @@ if(CMAKE_C_COMPILER_VERSION_INTERNAL VERSION_GREATER 7)
   set(CMAKE_C90_EXTENSION_COMPILE_OPTION --c89 -e)
   set(CMAKE_C99_STANDARD_COMPILE_OPTION "")
   set(CMAKE_C99_EXTENSION_COMPILE_OPTION -e)
-elseif()
+else()
   set(CMAKE_C90_STANDARD_COMPILE_OPTION "")
   set(CMAKE_C90_EXTENSION_COMPILE_OPTION -e)
 endif()
diff --git a/Modules/FindBacktrace.cmake b/Modules/FindBacktrace.cmake
index cf1632a..3d8ce88 100644
--- a/Modules/FindBacktrace.cmake
+++ b/Modules/FindBacktrace.cmake
@@ -74,7 +74,7 @@ else()
   if(Backtrace_INCLUDE_DIR)
     # OpenBSD has libbacktrace renamed to libexecinfo
     find_library(Backtrace_LIBRARY "execinfo")
-  elseif()     # respect user wishes
+  else()     # respect user wishes
     set(_Backtrace_HEADER_TRY "backtrace.h")
     find_path(Backtrace_INCLUDE_DIR ${_Backtrace_HEADER_TRY})
     find_library(Backtrace_LIBRARY "backtrace")
diff --git a/Modules/FindQt4.cmake b/Modules/FindQt4.cmake
index a145b46..3993968 100644
--- a/Modules/FindQt4.cmake
+++ b/Modules/FindQt4.cmake
@@ -670,7 +670,7 @@ if (QT_QMAKE_EXECUTABLE AND
           get_filename_component(qt_headers "${QT_QTCORE_INCLUDE_DIR}/../" 
ABSOLUTE)
           set(QT_HEADERS_DIR "${qt_headers}" CACHE INTERNAL "" FORCE)
         endif()
-      elseif()
+      else()
         message("Warning: QT_QMAKE_EXECUTABLE reported QT_INSTALL_HEADERS as 
${qt_headers}")
         message("Warning: But QtCore couldn't be found.  Qt must NOT be 
installed correctly.")
       endif()
diff --git a/Tests/RunCMake/VS10Project/VsPackageReferences-check.cmake 
b/Tests/RunCMake/VS10Project/VsPackageReferences-check.cmake
index 4ff5327..512a1c9 100644
--- a/Tests/RunCMake/VS10Project/VsPackageReferences-check.cmake
+++ b/Tests/RunCMake/VS10Project/VsPackageReferences-check.cmake
@@ -25,7 +25,7 @@ foreach(i 1 2)
       if(line MATCHES "^ *<PackageReference .* Version=\"${testVersion}\".*>$")
         set(Library${i}Found TRUE)
         message(STATUS "foo.vcxproj is using package reference ${testLibrary} 
with version ${testVersion}")
-      elseif()
+      else()
         message(STATUS "foo.vcxproj failed to define reference ${testLibrary} 
with version ${testVersion}")
         set(Library${i}Found FALSE)
       endif()
diff --git a/Utilities/cmcurl/CMake/CurlSymbolHiding.cmake 
b/Utilities/cmcurl/CMake/CurlSymbolHiding.cmake
index 15ba46e..60ee8e6 100644
--- a/Utilities/cmcurl/CMake/CurlSymbolHiding.cmake
+++ b/Utilities/cmcurl/CMake/CurlSymbolHiding.cmake
@@ -53,7 +53,7 @@ elseif(MSVC)
     message(WARNING "Hiding private symbols regardless CURL_HIDDEN_SYMBOLS 
being disabled.")
     set(HIDES_CURL_PRIVATE_SYMBOLS TRUE)
   endif()
-elseif()
+else()
   set(HIDES_CURL_PRIVATE_SYMBOLS FALSE)
 endif()
 

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

Summary of changes:
 Modules/Compiler/IAR-C.cmake                               | 2 +-
 Modules/FindBacktrace.cmake                                | 2 +-
 Modules/FindQt4.cmake                                      | 2 +-
 Source/cmExtraEclipseCDT4Generator.cxx                     | 2 ++
 Tests/Assembler/CMakeLists.txt                             | 5 +++--
 Tests/CMakeLists.txt                                       | 6 ++++--
 Tests/PDBDirectoryAndName/CMakeLists.txt                   | 4 ++--
 Tests/Preprocess/CMakeLists.txt                            | 7 +++++--
 Tests/RunCMake/VS10Project/VsPackageReferences-check.cmake | 2 +-
 Utilities/cmcurl/CMake/CurlSymbolHiding.cmake              | 2 +-
 10 files changed, 21 insertions(+), 13 deletions(-)


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

Reply via email to