mirror of
https://github.com/albertodemichelis/squirrel.git
synced 2026-01-18 13:49:55 +01:00
Improve CMAKE_BUILD_TYPE handling
This commit is contained in:
@ -16,8 +16,12 @@ if(CMAKE_COMPILER_IS_GNUCXX)
|
|||||||
|
|
||||||
if(CMAKE_BUILD_TYPE STREQUAL "Release")
|
if(CMAKE_BUILD_TYPE STREQUAL "Release")
|
||||||
set(SQ_FLAGS ${SQ_FLAGS} -O3)
|
set(SQ_FLAGS ${SQ_FLAGS} -O3)
|
||||||
else()
|
elseif(CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo")
|
||||||
set(SQ_FLAGS ${SQ_FLAGS} -pg -pie -gstabs -g3)
|
set(SQ_FLAGS ${SQ_FLAGS} -O3 -g)
|
||||||
|
elseif(CMAKE_BUILD_TYPE STREQUAL "MinSizeRel")
|
||||||
|
set(SQ_FLAGS ${SQ_FLAGS} -Os)
|
||||||
|
elseif(CMAKE_BUILD_TYPE STREQUAL "Debug")
|
||||||
|
set(SQ_FLAGS ${SQ_FLAGS} -pg -pie -gstabs -g3 -Og)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(CMAKE_VERSION VERSION_GREATER 3)
|
if(CMAKE_VERSION VERSION_GREATER 3)
|
||||||
|
|||||||
Reference in New Issue
Block a user