1set(LLVM_LINK_COMPONENTS support)
2
3if(LLVM_USE_SANITIZE_COVERAGE)
4  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=fuzzer")
5endif()
6
7add_clang_executable(clang-format-fuzzer
8  EXCLUDE_FROM_ALL
9  ClangFormatFuzzer.cpp
10  )
11
12target_link_libraries(clang-format-fuzzer
13  PRIVATE
14  ${CLANG_FORMAT_LIB_DEPS}
15  ${LLVM_LIB_FUZZING_ENGINE}
16  )
17