summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2023-10-08 05:15:03 +0200
committerStanislaw Halik <sthalik@misaki.pl>2023-10-08 05:15:29 +0200
commit54af7f5b75ada6be57922f8ec7d85e4bfbd3e80a (patch)
tree1154678fc9e60a7898b3cef26633b631d403e874
parent8da0d491a0b724dd737491a7144f19c5cc53ba8c (diff)
cmake: uppercase build types in gui
-rw-r--r--CMakeLists.txt5
1 files changed, 3 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index bff31b47..cbb1248e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -31,10 +31,11 @@ set(CMAKE_SKIP_RPATH FALSE)
if(NOT GENERATOR_IS_MULTI_CONFIG)
if(CMAKE_BUILD_TYPE STREQUAL "")
- set(CMAKE_BUILD_TYPE "RELEASE" CACHE STRING "" FORCE)
+ set(CMAKE_BUILD_TYPE "RELEASE" CACHE STRING "Build type" FORCE)
endif()
string(TOUPPER "${CMAKE_BUILD_TYPE}" CMAKE_BUILD_TYPE)
- set(CMAKE_BUILD_TYPE "${CMAKE_BUILD_TYPE}" CACHE STRING "" FORCE)
+ set(CMAKE_BUILD_TYPE "${CMAKE_BUILD_TYPE}" CACHE STRING "Build type" FORCE)
+ set_property(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS "DEBUG;RELEASE;RELWITHDEBINFO")
endif()
set(CMAKE_POLICY_DEFAULT_CMP0069 NEW)