Build in release mode by default. This way, users only have to specify the CMAKE_BUILD_TYPE parameter if they actually want Debug mode.
This commit is contained in:
parent
b84c8d63fd
commit
e4d41af9a9
@ -6,9 +6,14 @@ require_gcc_version(4.8)
|
||||
require_clang_version(3.5) # clang 3.5 needed for spdlog dependency
|
||||
|
||||
# Default value is not to build test cases
|
||||
if(NOT DEFINED BUILD_TESTING)
|
||||
if(NOT BUILD_TESTING)
|
||||
set(BUILD_TESTING OFF CACHE INTERNAL "BUILD_TESTING")
|
||||
endif(NOT DEFINED BUILD_TESTING)
|
||||
endif(NOT BUILD_TESTING)
|
||||
|
||||
# Default vaule is to build in release mode
|
||||
if(NOT CMAKE_BUILD_TYPE)
|
||||
set(CMAKE_BUILD_TYPE Release CACHE INTERNAL "CMAKE_BUILD_TYPE")
|
||||
endif(NOT CMAKE_BUILD_TYPE)
|
||||
|
||||
add_subdirectory(vendor)
|
||||
add_subdirectory(src)
|
||||
|
Loading…
Reference in New Issue
Block a user