From 5e2fdd7b78952d96f888beef576472e972d8ca9a Mon Sep 17 00:00:00 2001 From: marketideas Date: Sat, 16 Nov 2019 21:18:52 -0800 Subject: [PATCH] debug and release builds in Makefile --- CMakeLists.txt | 2 +- Makefile | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 20ee519..69c1a71 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,7 @@ project(QAsm) set(CIDER "0") -set(CMAKE_BUILD_TYPE DEBUG) +#set(CMAKE_BUILD_TYPE DEBUG) set(APPVERSION "4.0.9") set(LIBRARY_NAME pal) set(FIND_LIBRARY_USE_LIB64_PATHS TRUE) diff --git a/Makefile b/Makefile index 26eaecd..2f4db08 100644 --- a/Makefile +++ b/Makefile @@ -20,6 +20,17 @@ all: -mkdir -p ./build -cd ./build && cmake .. && $(MAKE) $S +release: + -rm -rf ./build + -mkdir -p ./build + -cd ./build && cmake -DCMAKE_BUILD_TYPE=RELEASE .. && $(MAKE) $S + +debug: + -rm -rf ./build + -mkdir -p ./build + -cd ./build && cmake -DCMAKE_BUILD_TYPE=DEBUG .. && $(MAKE) $S + + distclean: rm -rf ./build