fuzz targets link against header-only library

This commit is contained in:
Mohammad Nejati
2024-12-15 08:09:38 +00:00
committed by Mohammad Nejati
parent 8b379d4fb1
commit 84115e5b13

View File

@ -72,7 +72,7 @@ function(add_boost_beast_fuzzer NAME)
set(SOURCE_FILES ${ARGN})
add_executable(fuzzer_${NAME} ${SOURCE_FILES})
source_group("" FILES ${SOURCE_FILES})
target_link_libraries(fuzzer_${NAME} PRIVATE lib-beast)
target_link_libraries(fuzzer_${NAME} PRIVATE boost_beast)
target_compile_options(fuzzer_${NAME} PRIVATE -g -O2 -fsanitize=fuzzer,address,undefined -fno-sanitize-recover=undefined)
target_link_libraries(fuzzer_${NAME} PRIVATE -fsanitize=fuzzer,address,undefined)
set_target_properties(fuzzer_${NAME} PROPERTIES FOLDER "fuzzing")