mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-01-19 21:53:51 +00:00
add a default value for CMAKE_BUILD_TYPE, resolves error when it is not set
This commit is contained in:
parent
5345d4eeef
commit
32e14907a2
1 changed files with 7 additions and 0 deletions
|
@ -20,6 +20,13 @@ set (OPENMW_VERSION_RELEASE 0)
|
|||
|
||||
set (OPENMW_VERSION "${OPENMW_VERSION_MAJOR}.${OPENMW_VERSION_MINOR}.${OPENMW_VERSION_RELEASE}")
|
||||
|
||||
# Add a sensible build type default and warning because empty means no optimization and no debug info.
|
||||
if(NOT CMAKE_BUILD_TYPE)
|
||||
message("WARNING: CMAKE_BUILD_TYPE is not defined!\n Defaulting to CMAKE_BUILD_TYPE=RelWithDebInfo. Use ccmake to set a proper value.")
|
||||
set(CMAKE_BUILD_TYPE RelWithDebInfo
|
||||
CACHE STRING "Type of build, options are: None Debug Release RelWithDebInfo MinSizeRel." FORCE)
|
||||
endif(NOT CMAKE_BUILD_TYPE)
|
||||
|
||||
# Debug suffix for plugins
|
||||
set(DEBUG_SUFFIX "")
|
||||
if (${CMAKE_BUILD_TYPE} STREQUAL "Debug")
|
||||
|
|
Loading…
Reference in a new issue