xref: /aosp_15_r20/external/clang/tools/clang-fuzzer/CMakeLists.txt (revision 67e74705e28f6214e480b399dd47ea732279e315)
1*67e74705SXin Liif( LLVM_USE_SANITIZE_COVERAGE )
2*67e74705SXin Li  set(LLVM_LINK_COMPONENTS support)
3*67e74705SXin Li
4*67e74705SXin Li  add_clang_executable(clang-fuzzer
5*67e74705SXin Li    EXCLUDE_FROM_ALL
6*67e74705SXin Li    ClangFuzzer.cpp
7*67e74705SXin Li    )
8*67e74705SXin Li
9*67e74705SXin Li  target_link_libraries(clang-fuzzer
10*67e74705SXin Li    ${CLANG_FORMAT_LIB_DEPS}
11*67e74705SXin Li    clangAST
12*67e74705SXin Li    clangBasic
13*67e74705SXin Li    clangDriver
14*67e74705SXin Li    clangFrontend
15*67e74705SXin Li    clangRewriteFrontend
16*67e74705SXin Li    clangStaticAnalyzerFrontend
17*67e74705SXin Li    clangTooling
18*67e74705SXin Li    LLVMFuzzer
19*67e74705SXin Li    )
20*67e74705SXin Liendif()
21