mirror of
https://github.com/wownero/wownero.git
synced 2026-11-11 10:53:54 +01:00
cmake: disable stack traces by default for release builds
This commit is contained in:
+4
-1
@@ -506,7 +506,10 @@ endif()
|
|||||||
# Can't install hook in static build on OSX, because OSX linker does not support --wrap
|
# Can't install hook in static build on OSX, because OSX linker does not support --wrap
|
||||||
# On ARM, having libunwind package (with .so's only) installed breaks static link.
|
# On ARM, having libunwind package (with .so's only) installed breaks static link.
|
||||||
# When possible, avoid stack tracing using libunwind in favor of using easylogging++.
|
# When possible, avoid stack tracing using libunwind in favor of using easylogging++.
|
||||||
if (APPLE OR NETBSD)
|
if (CMAKE_BUILD_TYPE_LOWER STREQUAL "release" AND NOT STACK_TRACE)
|
||||||
|
set(DEFAULT_STACK_TRACE OFF)
|
||||||
|
set(LIBUNWIND_LIBRARIES "")
|
||||||
|
elseif (APPLE OR NETBSD)
|
||||||
set(DEFAULT_STACK_TRACE OFF)
|
set(DEFAULT_STACK_TRACE OFF)
|
||||||
set(LIBUNWIND_LIBRARIES "")
|
set(LIBUNWIND_LIBRARIES "")
|
||||||
elseif (DEPENDS AND NOT LINUX)
|
elseif (DEPENDS AND NOT LINUX)
|
||||||
|
|||||||
Reference in New Issue
Block a user