mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-05-31 17:07:39 +00:00
cmake: build SDL with /W3 on MSVC
The Visual Studio projects also did this.
This commit is contained in:
parent
5cd6923298
commit
6e6c2b8e7d
2 changed files with 9 additions and 0 deletions
|
@ -30,6 +30,14 @@ function(SDL_AddCommonCompilerFlags TARGET)
|
|||
option(SDL_WERROR "Enable -Werror" OFF)
|
||||
|
||||
get_property(TARGET_TYPE TARGET "${TARGET}" PROPERTY TYPE)
|
||||
if(MSVC)
|
||||
cmake_push_check_state()
|
||||
check_c_compiler_flag("/W3" COMPILER_SUPPORTS_W3)
|
||||
if(COMPILER_SUPPORTS_W3)
|
||||
target_compile_options(${TARGET} PRIVATE "/W3")
|
||||
endif()
|
||||
cmake_pop_check_state()
|
||||
endif()
|
||||
|
||||
if(USE_GCC OR USE_CLANG OR USE_INTELCC OR USE_QCC)
|
||||
if(MINGW)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue