equal
deleted
inserted
replaced
110 include(${CMAKE_MODULE_PATH}/platform.cmake) |
110 include(${CMAKE_MODULE_PATH}/platform.cmake) |
111 |
111 |
112 |
112 |
113 #when build type is not specified, assume Debug/Release according to build version information |
113 #when build type is not specified, assume Debug/Release according to build version information |
114 if(CMAKE_BUILD_TYPE) |
114 if(CMAKE_BUILD_TYPE) |
115 string(TOUPPER ${CMAKE_BUILD_TYPE} CMAKE_BUILD_TYPE) |
|
116 if(NOT((CMAKE_BUILD_TYPE MATCHES "Release") OR |
115 if(NOT((CMAKE_BUILD_TYPE MATCHES "Release") OR |
117 (CMAKE_BUILD_TYPE MATCHES "Debug") OR |
116 (CMAKE_BUILD_TYPE MATCHES "Debug") OR |
118 (CMAKE_BUILD_TYPE MATCHES "RelWithDebInfo"))) |
117 (CMAKE_BUILD_TYPE MATCHES "RelWithDebInfo"))) |
119 set(CMAKE_BUILD_TYPE ${default_build_type} CACHE STRING "Build type (Debug/Release/RelWithDebInfo)" FORCE) |
118 set(CMAKE_BUILD_TYPE ${default_build_type} CACHE STRING "Build type (Debug/Release/RelWithDebInfo)" FORCE) |
120 message(STATUS "Unknown build type ${CMAKE_BUILD_TYPE}, using default (${default_build_type})") |
119 message(STATUS "Unknown build type ${CMAKE_BUILD_TYPE}, using default (${default_build_type})") |