aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrent Cook <busterb@gmail.com>2024-02-12 02:45:50 -0600
committerBrent Cook <busterb@gmail.com>2024-02-12 02:45:50 -0600
commitf63596fabd53ed24577957b554283d2f5e7128b2 (patch)
tree631763f8e71271076bec1803d57ed2890a5b9490
parent9da13ecad94caef7c18165f4d96df0e066ef2f14 (diff)
parent78970524817b51b3a4ba37581bece44c1c410549 (diff)
downloadportable-f63596fabd53ed24577957b554283d2f5e7128b2.tar.gz
portable-f63596fabd53ed24577957b554283d2f5e7128b2.tar.bz2
portable-f63596fabd53ed24577957b554283d2f5e7128b2.zip
Land #999, Windows: Don't set -Wall when compiling with Visual Studio
-rw-r--r--CMakeLists.txt4
1 files changed, 2 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3b8c1aa..3f8cbb4 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -94,8 +94,6 @@ if(WIN32)
94 endif() 94 endif()
95endif() 95endif()
96 96
97set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")
98
99if(CMAKE_SYSTEM_NAME MATCHES "HP-UX") 97if(CMAKE_SYSTEM_NAME MATCHES "HP-UX")
100 if(CMAKE_C_COMPILER MATCHES "gcc") 98 if(CMAKE_C_COMPILER MATCHES "gcc")
101 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99 -fno-strict-aliasing") 99 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99 -fno-strict-aliasing")
@@ -184,6 +182,8 @@ if(MSVC)
184 ${MSVC_DISABLED_WARNINGS_LIST}) 182 ${MSVC_DISABLED_WARNINGS_LIST})
185 string(REGEX REPLACE "[/-]W[1234][ ]?" "" CMAKE_C_FLAGS ${CMAKE_C_FLAGS}) 183 string(REGEX REPLACE "[/-]W[1234][ ]?" "" CMAKE_C_FLAGS ${CMAKE_C_FLAGS})
186 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -MP -W4 ${MSVC_DISABLED_WARNINGS_STR}") 184 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -MP -W4 ${MSVC_DISABLED_WARNINGS_STR}")
185else()
186 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")
187endif() 187endif()
188 188
189check_function_exists(asprintf HAVE_ASPRINTF) 189check_function_exists(asprintf HAVE_ASPRINTF)