CMakeLists.txt
branch0.9.20
changeset 9886 af0520a6bf00
parent 9883 d6d3be73d427
child 9896 64fcebc58fbc
equal deleted inserted replaced
9885:34e8880f1f0a 9886:af0520a6bf00
    72 #perform safe check that enable/disable compilation features
    72 #perform safe check that enable/disable compilation features
    73 include(${CMAKE_MODULE_PATH}/compilerchecks.cmake)
    73 include(${CMAKE_MODULE_PATH}/compilerchecks.cmake)
    74 
    74 
    75 #set default compiler flags
    75 #set default compiler flags
    76 add_flag_append(CMAKE_C_FLAGS "-Wall -pipe")
    76 add_flag_append(CMAKE_C_FLAGS "-Wall -pipe")
    77 add_flag_append(CMAKE_C_FLAGS_RELEASE "-Os")
    77 add_flag_append(CMAKE_C_FLAGS_RELEASE "-O2")
    78 add_flag_append(CMAKE_C_FLAGS_DEBUG "-Wextra -O0")
    78 add_flag_append(CMAKE_C_FLAGS_DEBUG "-Wextra -O0")
    79 add_flag_append(CMAKE_CXX_FLAGS "-Wall -pipe")
    79 add_flag_append(CMAKE_CXX_FLAGS "-Wall -pipe")
    80 add_flag_append(CMAKE_CXX_FLAGS_RELEASE "-Os")
    80 add_flag_append(CMAKE_CXX_FLAGS_RELEASE "-O2")
    81 add_flag_append(CMAKE_CXX_FLAGS_DEBUG "-Wextra -O0")
    81 add_flag_append(CMAKE_CXX_FLAGS_DEBUG "-Wextra -O0")
    82 
    82 
    83 #CMake adds a lot of additional configuration flags, so let's clear them up
    83 #CMake adds a lot of additional configuration flags, so let's clear them up
    84 if(${MINIMAL_FLAGS})
    84 if(${MINIMAL_FLAGS})
    85     unset(CMAKE_C_FLAGS_RELEASE)
    85     unset(CMAKE_C_FLAGS_RELEASE)