Add ASAN to cmakelists

This commit is contained in:
NepDisk 2025-07-22 11:22:06 -04:00
parent 5fb122ee44
commit b75120cf96

View file

@ -59,7 +59,10 @@ add_custom_target(_SRB2_reconf ALL
)
add_dependencies(SRB2SDL2 _SRB2_reconf)
if(SRB2_CONFIG_ASAN)
target_compile_options(SRB2SDL2 PRIVATE -fsanitize=address)
target_link_options(SRB2SDL2 PRIVATE -fsanitize=address)
endif()
add_subdirectory(blua)
add_subdirectory(blan)
@ -220,9 +223,6 @@ else()
target_compile_options(SRB2SDL2 PRIVATE -O3)
endif()
target_compile_options(SRB2SDL2 PRIVATE -fsanitize=address)
target_link_options(SRB2SDL2 PRIVATE -fsanitize=address)
# Compiler warnings configuration
target_compile_options(SRB2SDL2 PRIVATE
# Using generator expressions to handle per-language compile options