diff options
Diffstat (limited to 'test/dfsan/CMakeLists.txt')
-rw-r--r-- | test/dfsan/CMakeLists.txt | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/dfsan/CMakeLists.txt b/test/dfsan/CMakeLists.txt new file mode 100644 index 000000000000..3fa1af24be51 --- /dev/null +++ b/test/dfsan/CMakeLists.txt @@ -0,0 +1,15 @@ +set(DFSAN_LIT_TESTS_DIR ${CMAKE_CURRENT_SOURCE_DIR}) + +configure_lit_site_cfg( + ${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in + ${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg) + +set(DFSAN_TEST_DEPS ${SANITIZER_COMMON_LIT_TEST_DEPS}) +if(NOT COMPILER_RT_STANDALONE_BUILD) + list(APPEND DFSAN_TEST_DEPS dfsan) +endif() + +add_lit_testsuite(check-dfsan "Running the DataFlowSanitizer tests" + ${CMAKE_CURRENT_BINARY_DIR} + DEPENDS ${DFSAN_TEST_DEPS}) +set_target_properties(check-dfsan PROPERTIES FOLDER "DFSan tests") |