From 796527604c579951fbd5fbc3e5ed41a17b61610e Mon Sep 17 00:00:00 2001 From: Nick Foster <nick@ettus.com> Date: Tue, 10 May 2011 14:47:35 -0700 Subject: Volk: allow setting of build type (debug, release, etc) from command line --- volk/CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'volk/CMakeLists.txt') diff --git a/volk/CMakeLists.txt b/volk/CMakeLists.txt index 6e8af1855f..ab65f87917 100644 --- a/volk/CMakeLists.txt +++ b/volk/CMakeLists.txt @@ -19,11 +19,15 @@ # Project setup ######################################################################## CMAKE_MINIMUM_REQUIRED(VERSION 2.6) +IF(DEFINED CMAKE_BUILD_TYPE) + SET(CMAKE_BUILD_TYPE ${CMAKE_BUILD_TYPE} CACHE STRING "Choose build type: None Debug Release RelWithDebInfo MinSizeRel") +ELSE() + SET(CMAKE_BUILD_TYPE Release CACHE STRING "Choose build type: None Debug Release RelWithDebInfo MinSizeRel") +ENDIF() PROJECT(volk) ENABLE_LANGUAGE(CXX) ENABLE_LANGUAGE(C) ENABLE_TESTING() -SET(CMAKE_BUILD_TYPE Release) SET(VERSION 0.1) SET(LIBVER 0.0.0) -- cgit v1.2.3