commit 3d0a870adbb77f5fa4d29d9bb3342495c05cb8b5
parent 351dc220e12a298c300b9e39531159fb3a606bb2
Author: d.levin256@gmail.com <d.levin256@gmail.com>
Date: Mon, 26 Sep 2016 08:59:05 +0300
cmake: Generate only Debug and Release configs
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
@@ -37,8 +37,11 @@ else ()
set(OPT_TARGET "") # default target
endif ()
+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)
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)