From 20b2ff19588be983ae75f3f1e243b2fd2380872d Mon Sep 17 00:00:00 2001 From: Juan Ramos Date: Thu, 2 Nov 2023 12:23:23 -0600 Subject: Cleanup ENABLE_ADDRESS_SANITIZER Easier to manage and fixes MSVC ASAN --- cube/CMakeLists.txt | 15 --------------- 1 file changed, 15 deletions(-) (limited to 'cube') diff --git a/cube/CMakeLists.txt b/cube/CMakeLists.txt index 4bb75b8e..3cb2ceea 100644 --- a/cube/CMakeLists.txt +++ b/cube/CMakeLists.txt @@ -203,11 +203,6 @@ else() message(FATAL_ERROR "Unsupported Platform!") endif() -if (ENABLE_ADDRESS_SANITIZER) - target_compile_options(vkcube PUBLIC -fsanitize=address) - target_link_options(vkcube PUBLIC -fsanitize=address) -endif() - target_include_directories(vkcube PRIVATE .) if (ANDROID) @@ -244,11 +239,6 @@ elseif(CMAKE_SYSTEM_NAME MATCHES "Linux|BSD") ${OPTIONAL_WAYLAND_DATA_FILES}) target_link_libraries(vkcubepp Vulkan::Headers Vulkan::Loader) target_compile_definitions(vkcubepp PUBLIC ${CUBE_PLATFORM}) - - if (ENABLE_ADDRESS_SANITIZER) - target_compile_options(vkcubepp PUBLIC -fsanitize=address) - target_link_options(vkcubepp PUBLIC -fsanitize=address) - endif () else() add_executable(vkcubepp WIN32 @@ -308,10 +298,5 @@ if (CMAKE_SYSTEM_NAME MATCHES "Linux|BSD") target_link_libraries(vkcube-wayland PRIVATE rt) endif() install(TARGETS vkcube-wayland) - - if (ENABLE_ADDRESS_SANITIZER) - target_compile_options(vkcube-wayland PUBLIC -fsanitize=address) - target_link_options(vkcube-wayland PUBLIC -fsanitize=address) - endif () endif() endif() -- cgit v1.2.3