From 826a4ba44a37a1176f7c6cbd4173c272c48862fb Mon Sep 17 00:00:00 2001 From: saschawillems Date: Mon, 9 Jan 2017 20:23:30 +0100 Subject: [PATCH] Disable missing switch statements warning for clang --- CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2861b01d..519e4a30 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -59,6 +59,11 @@ ENDIF() # Set preprocessor defines set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DNOMINMAX -D_USE_MATH_DEFINES") +# Clang specific stuff +if (CMAKE_CXX_COMPILER_ID MATCHES "Clang") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-switch-enum") +endif() + add_definitions(-D_CRT_SECURE_NO_WARNINGS) add_definitions(-std=c++11)