From 80d3baa886cfab0de34f9a10d5d4fdec0fb13085 Mon Sep 17 00:00:00 2001 From: Jettford Date: Wed, 11 Dec 2024 19:51:37 +0000 Subject: [PATCH] update CMAKE_BUILD_TYPE setter --- CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 77944ef2..7504a6fe 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -21,6 +21,11 @@ set(CMAKE_VISIBILITY_INLINES_HIDDEN ON) # Set C and C++ symbol visibility to hid set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake") set(CMAKE_BUILD_TYPE "RelWithDebInfo" CACHE STRING "Choose the type of build, options are: Debug, Release, RelWithDebInfo, MinSizeRel") + +if (${CMAKE_BUILD_TYPE} MATCHES "") # CI likes to set CMAKE_BUILD_TYPE to an empty string + set(CMAKE_BUILD_TYPE "RelWithDebInfo") +endif() + set(DLU_CONFIG_DIR ${CMAKE_SOURCE_DIR}/build CACHE PATH "The directory where the server configuration files are stored") # Read variables from file