Warnings level were not correct with Clang

This commit is contained in:
Benoit Blanchon
2014-11-06 09:28:04 +01:00
parent 01949f7da0
commit ce6f839153

View File

@@ -1,14 +1,19 @@
file(GLOB_RECURSE INC_FILES ../include/*.hpp) file(GLOB_RECURSE INC_FILES ../include/*.hpp)
file(GLOB_RECURSE SRC_FILES *.cpp) file(GLOB_RECURSE SRC_FILES *.cpp)
if(CMAKE_COMPILER_IS_GNUCXX) message("> ${CMAKE_CXX_COMPILER}")
message("> ${CMAKE_CXX_COMPILER_ID}")
if(CMAKE_CXX_COMPILER_ID MATCHES "(GNU|Clang)")
add_definitions( add_definitions(
-Wall -Wall
-Wcast-align -Wcast-align
-Wcast-qual -Wcast-qual
-Wctor-dtor-privacy -Wctor-dtor-privacy
-Wdisabled-optimization -Wdisabled-optimization
-Werrors
-Wextra -Wextra
-Wfatal-errors
-Wformat=2 -Wformat=2
-Winit-self -Winit-self
-Wlogical-op -Wlogical-op