mirror of
https://github.com/catchorg/Catch2.git
synced 2025-08-03 13:55:39 +02:00
add fuzzer for columns
This commit is contained in:

committed by
Martin Hořeňovský

parent
0098a76fef
commit
2454cfffb7
@@ -7,11 +7,14 @@
|
||||
add_library(fuzzhelper NullOStream.h NullOStream.cpp)
|
||||
target_link_libraries(fuzzhelper PUBLIC Catch2::Catch2)
|
||||
|
||||
# use C++17 so we can get string_view
|
||||
target_compile_features(fuzzhelper PUBLIC cxx_std_17)
|
||||
|
||||
# This should be possible to set from the outside to be oss-fuzz compatible,
|
||||
# fix later. For now, target libFuzzer only.
|
||||
target_link_options(fuzzhelper PUBLIC "-fsanitize=fuzzer")
|
||||
|
||||
foreach(fuzzer TestSpecParser XmlWriter)
|
||||
foreach(fuzzer TestSpecParser XmlWriter textflow)
|
||||
add_executable(fuzz_${fuzzer} fuzz_${fuzzer}.cpp)
|
||||
target_link_libraries(fuzz_${fuzzer} PRIVATE fuzzhelper)
|
||||
endforeach()
|
||||
|
Reference in New Issue
Block a user