We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 293c104 commit 71e0148Copy full SHA for 71e0148
fuzz/CMakeLists.txt
@@ -34,10 +34,13 @@ if(ENABLE_FUZZING)
34
35
# Fuzzer build flags and libraries
36
add_library(simdjson-fuzzer INTERFACE)
37
- target_link_libraries(simdjson-fuzzer INTERFACE simdjson)
38
if (SIMDJSON_FUZZ_LINKMAIN)
+ target_link_libraries(simdjson-fuzzer INTERFACE simdjson-source)
39
target_sources(simdjson-fuzzer INTERFACE $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>/main.cpp)
40
+ else ()
41
+ target_link_libraries(simdjson-fuzzer INTERFACE simdjson)
42
endif ()
43
+ target_link_libraries(simdjson-fuzzer INTERFACE simdjson-flags simdjson-private-flags)
44
target_link_libraries(simdjson-fuzzer INTERFACE ${SIMDJSON_FUZZ_LDFLAGS})
45
46
# Define the fuzzers
0 commit comments