From 717180eef93957c81687c44ede9d6f8bd67d9fe8 Mon Sep 17 00:00:00 2001 From: CharlesThobe Date: Thu, 16 Dec 2021 20:19:52 +0200 Subject: [PATCH] optimization flags --- CMakeLists.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1a26de3..4d59366 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,6 +2,14 @@ cmake_minimum_required(VERSION 3.18) project("chdman CBT edition") #compiler flags are "CMAKE_C_FLAGS" and "CMAKE_CXX_FLAGS" +if(NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE Release) +endif() +set(CMAKE_CXX_FLAGS_DEBUG "-g") +set(CMAKE_CXX_FLAGS_RELEASE "-O3") +set(CMAKE_C_FLAGS_DEBUG "-g") +set(CMAKE_C_FLAGS_RELEASE "-O3") + add_subdirectory(cmake_subdirs) #chdman