diff --git a/CMakeLists.txt b/CMakeLists.txt index ac44b58..9f92990 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -131,19 +131,19 @@ else() "${PATH_OBSStudio}" ) add_definitions(-D_CRT_SECURE_NO_WARNINGS) - - # All Warnings, Extra Warnings, Pedantic - if(MSVC) - # Force to always compile with W4 - if(CMAKE_CXX_FLAGS MATCHES "/W[0-4]") +endif() + +# All Warnings, Extra Warnings, Pedantic +if(MSVC) + # Force to always compile with W4 + if(CMAKE_CXX_FLAGS MATCHES "/W[0-4]") string(REGEX REPLACE "/W[0-4]" "/W4" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") - else() + else() set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /W4") - endif() - elseif(CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX) - # Update if necessary - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wno-long-long -pedantic") endif() +elseif(CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX) + # Update if necessary + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wno-long-long -pedantic") endif() ################################################################################