]> granicus.if.org Git - libexpat/commitdiff
CMake: Fix guard for EXPAT_MSVC_STATIC_CRT from WIN32 to MSVC
authorSebastian Pipping <sebastian@pipping.org>
Wed, 4 Sep 2019 19:29:46 +0000 (21:29 +0200)
committerSebastian Pipping <sebastian@pipping.org>
Thu, 5 Sep 2019 15:20:06 +0000 (17:20 +0200)
expat/CMakeLists.txt

index e98aa488b6c819131222e98014e257bc540ec5e6..aba3dccd3fb90ea64c3516e0aa6b25f0783b0b15 100644 (file)
@@ -209,7 +209,7 @@ if(WIN32)
         set(_POSTFIX_WIDE "w")
     endif()
 
-    if(NOT EXPAT_SHARED_LIBS)
+    if(MSVC AND NOT EXPAT_SHARED_LIBS)
         if(EXPAT_MSVC_STATIC_CRT)
             set(_POSTFIX_CRT "MT")
         else()
@@ -535,7 +535,7 @@ message(STATUS "Configuration")
 message(STATUS "  Prefix ..................... ${CMAKE_INSTALL_PREFIX}")
 message(STATUS "  Build type ................. ${CMAKE_BUILD_TYPE}")
 message(STATUS "  Shared libraries ........... ${EXPAT_SHARED_LIBS}")
-if(WIN32)
+if(MSVC)
     message(STATUS "  Static CRT ................. ${EXPAT_MSVC_STATIC_CRT}")
 endif()
 message(STATUS "  Character type ............. ${_EXPAT_CHAR_TYPE_SUMMARY}")