Allow to compile STKRelease build with debug symbols.
It may be useful for decoding backtraces from our linux static package.
This commit is contained in:
parent
b95e0a3373
commit
a67be44422
@ -36,6 +36,10 @@ if (UNIX AND NOT APPLE)
|
|||||||
option(USE_GLES2 "Use OpenGL ES2 renderer" OFF)
|
option(USE_GLES2 "Use OpenGL ES2 renderer" OFF)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(UNIX OR MINGW)
|
||||||
|
option(DEBUG_SYMBOLS "Compile with debug symbols" OFF)
|
||||||
|
endif()
|
||||||
|
|
||||||
if(MSVC AND (MSVC_VERSION LESS 1900))
|
if(MSVC AND (MSVC_VERSION LESS 1900))
|
||||||
# Normally hide the option to build wiiuse on VS, since it depends
|
# Normally hide the option to build wiiuse on VS, since it depends
|
||||||
# on the installation of the Windows DDK (Driver Developer Kit),
|
# on the installation of the Windows DDK (Driver Developer Kit),
|
||||||
@ -90,6 +94,13 @@ endif()
|
|||||||
# add_definitions(-DNO_VPX)
|
# add_definitions(-DNO_VPX)
|
||||||
#endif()
|
#endif()
|
||||||
|
|
||||||
|
if(UNIX OR MINGW)
|
||||||
|
if(DEBUG_SYMBOLS)
|
||||||
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g")
|
||||||
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g")
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
|
||||||
# Build the Bullet physics library
|
# Build the Bullet physics library
|
||||||
add_subdirectory("${PROJECT_SOURCE_DIR}/lib/bullet")
|
add_subdirectory("${PROJECT_SOURCE_DIR}/lib/bullet")
|
||||||
include_directories("${PROJECT_SOURCE_DIR}/lib/bullet/src")
|
include_directories("${PROJECT_SOURCE_DIR}/lib/bullet/src")
|
||||||
|
Loading…
Reference in New Issue
Block a user