diff options
author | Nick Foster <nick@ettus.com> | 2011-05-10 14:47:35 -0700 |
---|---|---|
committer | Nick Foster <nick@ettus.com> | 2011-05-10 14:47:35 -0700 |
commit | 796527604c579951fbd5fbc3e5ed41a17b61610e (patch) | |
tree | 6a1b651a3c51d8b031f59ec3815464592dc393cb /volk/CMakeLists.txt | |
parent | 51f9487bc6b8162ba10b8841475abcc26b220459 (diff) |
Volk: allow setting of build type (debug, release, etc) from command line
Diffstat (limited to 'volk/CMakeLists.txt')
-rw-r--r-- | volk/CMakeLists.txt | 6 |
1 files changed, 5 insertions, 1 deletions
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) |