diff options
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 30917d7..8a897f0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,8 +4,15 @@ cmake_minimum_required(VERSION 2.6) # Set the project name. This will be used by CMake to name project related variables. 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) + # 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") # Find dependencies # Find ncurses |
