@@ -106,7 +106,7 @@ index 21e44153..e3154d7f 100644
106
106
+ aui_link(aui.audio PRIVATE soxr)
107
107
+ endif ()
108
108
diff --git a/aui.core/CMakeLists.txt b/aui.core/CMakeLists.txt
109
- index 6aa1b072..6552c008 100644
109
+ index 6aa1b072..5cb497f6 100644
110
110
--- a/aui.core/CMakeLists.txt
111
111
+++ b/aui.core/CMakeLists.txt
112
112
@@ -6,7 +6,9 @@ option(AUI_ENABLE_ASAN "Enable AddressSanitizer" OFF)
@@ -135,7 +135,7 @@ index 6aa1b072..6552c008 100644
135
135
set(_use_backtrace TRUE)
136
136
else()
137
137
138
- @@ -84,7 +90,11 @@ endif()
138
+ @@ -84,13 +90,17 @@ endif()
139
139
140
140
if(_use_backtrace)
141
141
message(STATUS "Stacktrace backend: backtrace")
@@ -148,6 +148,13 @@ index 6aa1b072..6552c008 100644
148
148
target_compile_definitions(aui.core PRIVATE AUI_USE_BACKTRACE=1)
149
149
elseif(_use_unwind)
150
150
message(STATUS "Stacktrace backend: unwind")
151
+ target_compile_definitions(aui.core PRIVATE AUI_USE_UNWIND=1)
152
+ elseif(WIN32)
153
+ - aui_link(aui.core PRIVATE dbghelp shlwapi.lib)
154
+ + aui_link(aui.core PRIVATE dbghelp shell32 shlwapi.lib)
155
+ message(STATUS "Stacktrace backend: dbghelp")
156
+ else()
157
+ message(STATUS "Stacktrace backend: none")
151
158
@@ -146,17 +156,23 @@ if (AUI_SHARED_PTR_FIND_INSTANCES)
152
159
endif()
153
160
0 commit comments