mirror of
https://git.savannah.nongnu.org/git/lwip.git
synced 2026-06-16 18:03:44 +08:00
CMake build system: Fix STREQUAL comparisons and set /Wall for MSVC
This commit is contained in:
@@ -64,7 +64,7 @@ if (NOT LWIP_HAVE_MBEDTLS)
|
||||
)
|
||||
endif()
|
||||
|
||||
if(CMAKE_C_COMPILER_ID STREQUAL GNU)
|
||||
if(CMAKE_C_COMPILER_ID STREQUAL "GNU")
|
||||
list(APPEND LWIP_COMPILER_FLAGS_GNU_CLANG
|
||||
-Wlogical-op
|
||||
-Wtrampolines
|
||||
@@ -92,7 +92,7 @@ if(CMAKE_C_COMPILER_ID STREQUAL GNU)
|
||||
set(LWIP_COMPILER_FLAGS ${LWIP_COMPILER_FLAGS_GNU_CLANG})
|
||||
endif()
|
||||
|
||||
if(CMAKE_C_COMPILER_ID STREQUAL Clang)
|
||||
if(CMAKE_C_COMPILER_ID STREQUAL "Clang")
|
||||
list(APPEND LWIP_COMPILER_FLAGS_GNU_CLANG
|
||||
-Wdocumentation
|
||||
-Wno-documentation-deprecated-sync
|
||||
@@ -110,6 +110,6 @@ if(CMAKE_C_COMPILER_ID STREQUAL Clang)
|
||||
set(LWIP_COMPILER_FLAGS ${LWIP_COMPILER_FLAGS_GNU_CLANG})
|
||||
endif()
|
||||
|
||||
if(CMAKE_C_COMPILER_ID STREQUAL MSVC)
|
||||
# TODO
|
||||
if(CMAKE_C_COMPILER_ID STREQUAL "MSVC")
|
||||
set(LWIP_COMPILER_FLAGS /Wall /WX)
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user