use "-O2 -DNDEBUG" in release by default in the case of MinGW

pull/13383/head
Vadim Pisarevsky 14 years ago
parent 0e14fef96e
commit 151bfb2ae2
  1. 7
      CMakeLists.txt

@ -41,8 +41,11 @@ set(CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL "" CACHE INTERNAL "" FORCE)
set(CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO "" CACHE INTERNAL "" FORCE) set(CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO "" CACHE INTERNAL "" FORCE)
set(CMAKE_VERBOSE OFF CACHE BOOL "Verbose mode") set(CMAKE_VERBOSE OFF CACHE BOOL "Verbose mode")
if (MINGW)
set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG" CACHE STRING "") if (WIN32)
if(${CMAKE_GENERATOR} MATCHES "(MinGW)|(MSYS)")
set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG" CACHE STRING "")
endif()
endif() endif()
if(CMAKE_VERBOSE) if(CMAKE_VERBOSE)

Loading…
Cancel
Save