diff options
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 8a897f0..0c45e39 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,14 +5,18 @@ cmake_minimum_required(VERSION 2.6) project(oxen) # Unix Makefile generator: Default to build type 'Release' -IF(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE) - SET(CMAKE_BUILD_TYPE Release) -ENDIF(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE) +if(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE Release) +endif(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE) # Set C compiler flags set(CMAKE_C_FLAGS "-Wall -pedantic -std=c99 -D_POSIX_SOURCE") -SET(CMAKE_C_FLAGS_RELEASE "-O3") -SET(CMAKE_C_FLAGS_DEBUG "-O0 -g") +set(CMAKE_C_FLAGS_RELEASE "-O3") +set(CMAKE_C_FLAGS_DEBUG "-O0 -g") + +if(${CMAKE_BUILD_TYPE} MATCHES Debug) + add_definitions(-DOXEN_DEBUG) +endif(${CMAKE_BUILD_TYPE} MATCHES Debug) # Find dependencies # Find ncurses |
