From 98689caf01aea47e323813c4eefee52e005aa955 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D1=8B=D1=87=D0=BA=D0=BE=D0=B2=20=D0=90=D0=BD=D0=B4?= =?UTF-8?q?=D1=80=D0=B5=D0=B9?= Date: Tue, 24 Mar 2020 12:22:34 +0000 Subject: [PATCH] git-svn-id: svn://db.shs.com.ru/libs@903 a8b55f48-bf90-11e4-a774-851b48703e85 --- CMakeLists.txt | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 72504cf..0a62dc8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -43,19 +43,17 @@ if(CMAKE_CROSSCOMPILING) endif() endif() option(LIB "System install" 1) -option(DEBUG "Build with -g3" 0) option(QGLVIEW "Build QGLview library and utils" 1) option(QGLENGINE "Build QGLENGINE library and utils" 0) option(UTILS "Build various utils" 1) option(DESIGNER_PLUGINS "Build qt designer plugins" 1) -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3 -Wall") -set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O3 -Wall") -#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=native") -#set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -march=native") -if (DEBUG) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g3") - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g3") -endif () +if (CMAKE_BUILD_TYPE MATCHES Debug) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g3 -Wall") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g3 -Wall") +else() + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3 -Wall") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O3 -Wall") +endif() set(CMAKE_CXX_STANDARD 11) set(PIP_LIBRARY pip)