mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 18:57:27 +02:00
CMakeLists.txt: add handling for WARNING_C_FLAGS in setup for CMAKE_C_FLAGS, to allow override warning config, e.g. without -Werror.
This commit is contained in:
@ -169,7 +169,9 @@ find_package(Threads)
|
|||||||
# Example for map file and custom linker script
|
# Example for map file and custom linker script
|
||||||
#set(CMAKE_EXE_LINKER_FLAGS " -Xlinker -Map=output.map -T\"${CMAKE_CURRENT_SOURCE_DIR}/linker.ld\"")
|
#set(CMAKE_EXE_LINKER_FLAGS " -Xlinker -Map=output.map -T\"${CMAKE_CURRENT_SOURCE_DIR}/linker.ld\"")
|
||||||
|
|
||||||
if(WIN32)
|
if(DEFINED WARNING_C_FLAGS)
|
||||||
|
set(CMAKE_C_FLAGS "${WARNING_C_FLAGS} ${CMAKE_C_FLAGS}")
|
||||||
|
elseif(WIN32)
|
||||||
# Windows cl.exe does not support the -Wextra, -Wno-unused and -Werror flags.
|
# Windows cl.exe does not support the -Wextra, -Wno-unused and -Werror flags.
|
||||||
set(CMAKE_C_FLAGS "-Wall ${CMAKE_C_FLAGS}")
|
set(CMAKE_C_FLAGS "-Wall ${CMAKE_C_FLAGS}")
|
||||||
else()
|
else()
|
||||||
|
Reference in New Issue
Block a user