aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt3
-rw-r--r--libs/kstd/CMakeLists.txt8
2 files changed, 3 insertions, 8 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4064885..394f5bf 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -105,6 +105,9 @@ if(BUILD_TESTING)
CXX_CLANG_TIDY ""
)
endif()
+
+ add_compile_options("$<$<CXX_COMPILER_ID:GNU>:-fsanitize=undefined,address>")
+ add_link_options("$<$<CXX_COMPILER_ID:GNU>:-fsanitize=undefined,address>")
endif()
#[============================================================================[
diff --git a/libs/kstd/CMakeLists.txt b/libs/kstd/CMakeLists.txt
index aba33ab..d85f003 100644
--- a/libs/kstd/CMakeLists.txt
+++ b/libs/kstd/CMakeLists.txt
@@ -88,14 +88,6 @@ if(BUILD_TESTING)
"kstd::lib"
)
- target_compile_options("kstd_tests" PRIVATE
- "-fsanitize=undefined,address"
- )
-
- target_link_options("kstd_tests" PRIVATE
- "-fsanitize=undefined,address"
- )
-
set_target_properties("kstd_tests" PROPERTIES
EXCLUDE_FROM_ALL NO
)