commit 3b63848726697023753f2d7593bc5fa0ec2816b3
parent c8f252d1e98fffc3845195cfa7ea672e04cfe3b6
Author: d.levin256@gmail.com <d.levin256@gmail.com>
Date: Wed, 28 Sep 2016 18:39:35 +0300
Disable some warnings in MSVC
Diffstat:
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
@@ -42,6 +42,11 @@ set(CMAKE_CONFIGURATION_TYPES "Debug;Release" CACHE STRING "config types" FORCE)
if (${CMAKE_GENERATOR} STREQUAL "Visual Studio 14 2015")
set(CMAKE_GENERATOR_TOOLSET LLVM-vs2014)
set(CMAKE_SUPPRESS_REGENERATION true)
+ add_definitions(-D_CRT_SECURE_NO_WARNINGS=1
+ -Wno-unused-function
+ -Wno-unused-variable
+ -Wno-unused-const-variable
+ -Wno-unused-command-line-argument)
endif ()
set(CMAKE_CXX_FLAGS "${OPT_TARGET} ${OPT_BITNESS} ${OPT_STATIC}" CACHE STRING "compile flags" FORCE)
set(CMAKE_C_FLAGS "${OPT_TARGET} ${OPT_BITNESS} ${OPT_STATIC}" CACHE STRING "compile flags" FORCE)