fix shutdown

This commit is contained in:
2026-06-20 01:20:14 +02:00
parent 1479ad468d
commit b1dad89214
8 changed files with 209 additions and 158 deletions

View File

@@ -23,3 +23,20 @@ add_dependencies(CookAssets
_internal_cook_game_assets
_internal_cook_engine_assets
)
option(ENABLE_SANITIZERS "Enable Address/Undefined sanitizers" OFF)
if (ENABLE_SANITIZERS AND CMAKE_CXX_COMPILER_ID MATCHES "Clang|GNU")
foreach(target destrum lightkeeper)
target_compile_options(${target} PRIVATE
-fsanitize=address,undefined
-fno-omit-frame-pointer
-fno-stack-protector
-g3
)
target_link_options(${target} PRIVATE
-fsanitize=address,undefined
)
endforeach()
endif()