Commit cfdefa82 authored by Dominik Charousset's avatar Dominik Charousset

Fix handling of linker flags for sanitizer builds

parent 4c58b56c
...@@ -182,7 +182,7 @@ endif() ...@@ -182,7 +182,7 @@ endif()
target_link_libraries(libcaf_core PUBLIC Threads::Threads) target_link_libraries(libcaf_core PUBLIC Threads::Threads)
if(CAF_SANITIZERS) if(CAF_SANITIZERS)
target_link_libraries(caf-incubator PUBLIC -fsanitize=${CAF_SANITIZERS}) target_link_libraries(libcaf_core PUBLIC -fsanitize=${CAF_SANITIZERS})
endif() endif()
# -- API exports --------------------------------------------------------------- # -- API exports ---------------------------------------------------------------
...@@ -227,6 +227,11 @@ add_executable(caf-core-test ...@@ -227,6 +227,11 @@ add_executable(caf-core-test
test/core-test.cpp test/core-test.cpp
$<TARGET_OBJECTS:libcaf_core_obj>) $<TARGET_OBJECTS:libcaf_core_obj>)
if(CAF_SANITIZERS)
target_link_libraries(caf-core-test PRIVATE -fsanitize=${CAF_SANITIZERS})
endif()
target_include_directories(caf-core-test PRIVATE target_include_directories(caf-core-test PRIVATE
"${CMAKE_CURRENT_SOURCE_DIR}/test") "${CMAKE_CURRENT_SOURCE_DIR}/test")
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment