equal
deleted
inserted
replaced
113 endif() |
113 endif() |
114 |
114 |
115 #set default compiler flags |
115 #set default compiler flags |
116 add_flag_append(CMAKE_C_FLAGS "-Wall -pipe") |
116 add_flag_append(CMAKE_C_FLAGS "-Wall -pipe") |
117 add_flag_append(CMAKE_C_FLAGS_RELEASE "-O2") |
117 add_flag_append(CMAKE_C_FLAGS_RELEASE "-O2") |
118 add_flag_append(CMAKE_C_FLAGS_DEBUG "-Wextra -O0") |
118 if(WIN32 AND VCPKG_TOOLCHAIN) |
|
119 add_flag_append(CMAKE_C_FLAGS_DEBUG "-O0") |
|
120 else() |
|
121 add_flag_append(CMAKE_C_FLAGS_DEBUG "-Wextra -O0") |
|
122 endif() |
119 add_flag_append(CMAKE_CXX_FLAGS "-Wall -pipe") |
123 add_flag_append(CMAKE_CXX_FLAGS "-Wall -pipe") |
120 add_flag_append(CMAKE_CXX_FLAGS_RELEASE "-O2") |
124 add_flag_append(CMAKE_CXX_FLAGS_RELEASE "-O2") |
121 add_flag_append(CMAKE_CXX_FLAGS_DEBUG "-Wextra -O0") |
125 if(WIN32 AND VCPKG_TOOLCHAIN) |
|
126 add_flag_append(CMAKE_CXX_FLAGS_DEBUG "-O0") |
|
127 else() |
|
128 add_flag_append(CMAKE_CXX_FLAGS_DEBUG "-Wextra -O0") |
|
129 endif() |
122 |
130 |
123 #CMake adds a lot of additional configuration flags, so let's clear them up |
131 #CMake adds a lot of additional configuration flags, so let's clear them up |
124 if(MINIMAL_FLAGS) |
132 if(MINIMAL_FLAGS) |
125 unset(CMAKE_C_FLAGS_RELEASE) |
133 unset(CMAKE_C_FLAGS_RELEASE) |
126 unset(CMAKE_C_FLAGS_DEBUG) |
134 unset(CMAKE_C_FLAGS_DEBUG) |