Use only GNU warnings recognized by compiler
This commit is contained in:
parent
88e7dc0526
commit
b19ab25af3
3 changed files with 5 additions and 7 deletions
|
|
@ -1,5 +1,6 @@
|
|||
include(CMakeDependentOption)
|
||||
include(CheckCXXCompilerFlag)
|
||||
include(GNUWarnings)
|
||||
|
||||
set(CMAKE_CXX_STANDARD 11 CACHE STRING "C++ standard to be used")
|
||||
set(CMAKE_C_STANDARD 99 CACHE STRING "C standard to be used")
|
||||
|
|
@ -61,10 +62,7 @@ endif()
|
|||
|
||||
# Add required flags for the builds
|
||||
if (CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
|
||||
add_compile_options(-Wall)
|
||||
add_compile_options(-Wextra)
|
||||
add_compile_options(-Wno-multichar)
|
||||
add_compile_options(-Werror=return-type)
|
||||
gw_warn(-Wall -Wextra -Wno-multichar -Werror=return-type)
|
||||
if (SFIZZ_SYSTEM_PROCESSOR MATCHES "^(i.86|x86_64)$")
|
||||
add_compile_options(-msse2)
|
||||
elseif(SFIZZ_SYSTEM_PROCESSOR MATCHES "^(arm.*)$")
|
||||
|
|
|
|||
|
|
@ -213,7 +213,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
|||
endif()
|
||||
|
||||
if (CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
|
||||
target_compile_options(sfizz-vstgui PRIVATE
|
||||
gw_target_warn(sfizz-vstgui PRIVATE
|
||||
"-Wno-deprecated-copy"
|
||||
"-Wno-deprecated-declarations"
|
||||
"-Wno-extra"
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@ else()
|
|||
endif()
|
||||
|
||||
if (CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
|
||||
target_compile_options(${VSTPLUGIN_PRJ_NAME} PRIVATE
|
||||
gw_target_warn(${VSTPLUGIN_PRJ_NAME} PRIVATE
|
||||
"-Wno-extra"
|
||||
"-Wno-multichar"
|
||||
"-Wno-reorder"
|
||||
|
|
@ -317,7 +317,7 @@ elseif(SFIZZ_AU)
|
|||
endif()
|
||||
|
||||
if (CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
|
||||
target_compile_options(${AUPLUGIN_PRJ_NAME} PRIVATE
|
||||
gw_target_warn(${AUPLUGIN_PRJ_NAME} PRIVATE
|
||||
"-Wno-extra"
|
||||
"-Wno-multichar"
|
||||
"-Wno-reorder"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue