|
@@ -52,7 +52,11 @@ if("${CMAKE_BUILD_TYPE}" STREQUAL "Release")
|
|
|
set(COMPILE_OPTIONS -flto)
|
|
|
set(LINK_OPTIONS -flto)
|
|
|
set(LOG_LEVEL 2)
|
|
|
- set(DEFINITIONS "")
|
|
|
+ if(CMAKE_C_COMPILER_ID STREQUAL "GNU")
|
|
|
+ set(DEFINITIONS bool=_Bool true=1 false=0 nullptr=0 static_assert=_Static_assert)
|
|
|
+ else()
|
|
|
+ set(DEFINITIONS "")
|
|
|
+ endif()
|
|
|
else()
|
|
|
if(CMAKE_C_COMPILER_ID STREQUAL "GNU")
|
|
|
set(COMPILE_OPTIONS --coverage)
|