From 54d6db9d3703dd5ea365bf411c56fd79730e0587 Mon Sep 17 00:00:00 2001 From: Jean-Roland Gosse Date: Tue, 1 Oct 2024 14:33:05 +0200 Subject: [PATCH] build: build as release by default (#699) --- CMakeLists.txt | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 42b619036..27dfda0ee 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -86,6 +86,12 @@ if(NOT CMAKE_C_STANDARD) endif() set(CMAKE_C_STANDARD_REQUIRED TRUE) +# Use cmake .. -DCMAKE_BUILD_TYPE=DEBUG for debug +if(NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE RELEASE) +endif() +string(TOUPPER ${CMAKE_BUILD_TYPE} CMAKE_BUILD_TYPE) + # Compile options if(CMAKE_BUILD_TYPE MATCHES "RELEASE" OR "Release") if(UNIX) @@ -124,13 +130,6 @@ add_definition(ZENOH_C_STANDARD=${CMAKE_C_STANDARD}) string(TIMESTAMP PROJECT_VERSION_PATCH "%Y%m%ddev") set(PROJECT_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}") -# Use cmake .. -DCMAKE_BUILD_TYPE=DEBUG for debug -if(NOT CMAKE_BUILD_TYPE) - set(CMAKE_BUILD_TYPE RELEASE) -endif() -string(TOUPPER ${CMAKE_BUILD_TYPE} CMAKE_BUILD_TYPE) - - set(CHECK_THREADS "ON") # System definition