|  | set(LLVM_LINK_COMPONENTS support) | 
|  |  | 
|  | add_clang_tool(clang-format | 
|  | ClangFormat.cpp | 
|  | ) | 
|  |  | 
|  | set(CLANG_FORMAT_LIB_DEPS | 
|  | clangBasic | 
|  | clangFormat | 
|  | clangRewrite | 
|  | clangToolingCore | 
|  | ) | 
|  |  | 
|  | target_link_libraries(clang-format | 
|  | ${CLANG_FORMAT_LIB_DEPS} | 
|  | ) | 
|  |  | 
|  | if( LLVM_USE_SANITIZE_COVERAGE ) | 
|  | add_subdirectory(fuzzer) | 
|  | endif() | 
|  |  | 
|  | install(PROGRAMS clang-format-bbedit.applescript | 
|  | DESTINATION share/clang | 
|  | COMPONENT clang-format) | 
|  | install(PROGRAMS clang-format-diff.py | 
|  | DESTINATION share/clang | 
|  | COMPONENT clang-format) | 
|  | install(PROGRAMS clang-format-sublime.py | 
|  | DESTINATION share/clang | 
|  | COMPONENT clang-format) | 
|  | install(PROGRAMS clang-format.el | 
|  | DESTINATION share/clang | 
|  | COMPONENT clang-format) | 
|  | install(PROGRAMS clang-format.py | 
|  | DESTINATION share/clang | 
|  | COMPONENT clang-format) | 
|  | install(PROGRAMS git-clang-format | 
|  | DESTINATION bin | 
|  | COMPONENT clang-format) |