Pick a default build type if none is specified
This commit is contained in:
parent
70e79a849e
commit
e31d6b083e
1 changed files with 8 additions and 0 deletions
|
@ -16,6 +16,14 @@ if(COMMAND cmake_policy)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
message("CMAKE Build type: ${CMAKE_BUILD_TYPE}")
|
message("CMAKE Build type: ${CMAKE_BUILD_TYPE}")
|
||||||
|
# Set a default build type if none was specified
|
||||||
|
if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES)
|
||||||
|
message(STATUS "Setting build type to 'Debug' as none was specified.")
|
||||||
|
set(CMAKE_BUILD_TYPE Debug CACHE STRING "Choose the type of build." FORCE)
|
||||||
|
# Set the possible values of build type for cmake-gui
|
||||||
|
set_property(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS "Debug" "Release"
|
||||||
|
"MinSizeRel" "RelWithDebInfo")
|
||||||
|
endif()
|
||||||
|
|
||||||
if(APPLE)
|
if(APPLE)
|
||||||
set(CMAKE_INSTALL_RPATH "@loader_path/../Frameworks")
|
set(CMAKE_INSTALL_RPATH "@loader_path/../Frameworks")
|
||||||
|
|
Loading…
Add table
Reference in a new issue