diff --git a/CMakeLists.txt b/CMakeLists.txt index 2d10518a..04613b06 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -881,6 +881,13 @@ foreach(tgt dwarfs_test_helpers dwarfs_follybenchmark_lite -fno-omit-frame-pointer) target_link_options(${tgt} PRIVATE -fsanitize=undefined) endif() + + if(ENABLE_SANITIZER) + target_compile_options(${tgt} PRIVATE -fsanitize=${ENABLE_SANITIZER} + -fno-omit-frame-pointer) + target_link_options(${tgt} PRIVATE -fsanitize=${ENABLE_SANITIZER}) + endif() + endif() endforeach()