Compare commits
2 Commits
b2e9995e4d
...
ff9b0126be
| Author | SHA1 | Date | |
|---|---|---|---|
| ff9b0126be | |||
| 1dc827f16a |
@@ -11,8 +11,9 @@ macro(pip_test NAME LIBS)
|
||||
if (NOT WIN32 AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
|
||||
target_compile_options(${_target} PRIVATE -fsanitize=address,undefined)
|
||||
target_link_options(${_target} PRIVATE -fsanitize=address,undefined)
|
||||
target_link_libraries(${_target} asan)
|
||||
endif()
|
||||
target_link_libraries(${_target} pip ${LIBS} gtest_main gmock_main asan)
|
||||
target_link_libraries(${_target} pip ${LIBS} gtest_main gmock_main)
|
||||
add_test(NAME ${_target} COMMAND tests)
|
||||
add_custom_target(${_target}_perform ALL
|
||||
COMMAND ${CMAKE_COMMAND} -E env "LSAN_OPTIONS=suppressions=suppr.txt" $<TARGET_FILE:${_target}>)
|
||||
|
||||
Reference in New Issue
Block a user