Fix typo in _FORTIFY_SOURCE define.
[opus.git] / opus_buildtype.cmake
1 # Set a default build type if none was specified
2
3 if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES)
4   if(CMAKE_C_FLAGS)
5     message(STATUS "CMAKE_C_FLAGS: " ${CMAKE_C_FLAGS})
6   else()
7     set(default_build_type "Release")
8     message(
9       STATUS
10         "Setting build type to '${default_build_type}' as none was specified and no CFLAGS was exported."
11       )
12     set(CMAKE_BUILD_TYPE "${default_build_type}"
13         CACHE STRING "Choose the type of build."
14         FORCE)
15     # Set the possible values of build type for cmake-gui
16     set_property(CACHE CMAKE_BUILD_TYPE
17                  PROPERTY STRINGS
18                           "Debug"
19                           "Release"
20                           "MinSizeRel"
21                           "RelWithDebInfo")
22   endif()
23 endif()