forked from ak-fortuna/fortuna
cmake: always set -Wall
This commit is contained in:
parent
b15e1e9a55
commit
bb12cf7b56
|
@ -23,6 +23,10 @@ endif()
|
|||
|
||||
add_subdirectory(lib/fmt EXCLUDE_FROM_ALL)
|
||||
|
||||
if(NOT CMAKE_CXX_FLAGS MATCHES "-Wall")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall")
|
||||
endif(NOT CMAKE_CXX_FLAGS MATCHES "-Wall")
|
||||
|
||||
if(CMAKE_BUILD_TYPE MATCHES "Debug")
|
||||
# Produce debugging information in the operating system's native format.
|
||||
# Level 3 includes extra information, such as all the macro definitions
|
||||
|
@ -54,10 +58,6 @@ add_subdirectory(lib/fmt EXCLUDE_FROM_ALL)
|
|||
message(STATUS "VALGRIND=true, not setting '-gsplit-dwarf'")
|
||||
endif(NOT $ENV{VALGRIND} MATCHES "true")
|
||||
|
||||
if(NOT CMAKE_CXX_FLAGS MATCHES "-Wall")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall")
|
||||
endif(NOT CMAKE_CXX_FLAGS MATCHES "-Wall")
|
||||
|
||||
if(NOT CMAKE_CXX_FLAGS MATCHES "-Wextra")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra")
|
||||
endif(NOT CMAKE_CXX_FLAGS MATCHES "-Wextra")
|
||||
|
@ -69,9 +69,6 @@ add_subdirectory(lib/fmt EXCLUDE_FROM_ALL)
|
|||
endif(CMAKE_BUILD_TYPE MATCHES "Debug")
|
||||
|
||||
if(CMAKE_BUILD_TYPE MATCHES "Release")
|
||||
if(NOT CMAKE_CXX_FLAGS MATCHES "-Wall")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall")
|
||||
endif(NOT CMAKE_CXX_FLAGS MATCHES "-Wall")
|
||||
|
||||
# Optimize yet more.
|
||||
if(NOT CMAKE_CXX_FLAGS MATCHES "-O3")
|
||||
|
|
Loading…
Reference in New Issue