]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - tools/clang-format/CMakeLists.txt
Vendor import of clang trunk r256633:
[FreeBSD/FreeBSD.git] / tools / clang-format / CMakeLists.txt
1 set(LLVM_LINK_COMPONENTS support)
2
3 add_clang_executable(clang-format
4   ClangFormat.cpp
5   )
6
7 set(CLANG_FORMAT_LIB_DEPS
8   clangBasic
9   clangFormat
10   clangRewrite
11   clangToolingCore
12   )
13
14 target_link_libraries(clang-format
15   ${CLANG_FORMAT_LIB_DEPS}
16   )
17
18 if( LLVM_USE_SANITIZE_COVERAGE )
19   add_subdirectory(fuzzer)
20 endif()
21
22 install(TARGETS clang-format RUNTIME DESTINATION bin)
23 install(PROGRAMS clang-format-bbedit.applescript DESTINATION share/clang)
24 install(PROGRAMS clang-format-diff.py DESTINATION share/clang)
25 install(PROGRAMS clang-format-sublime.py DESTINATION share/clang)
26 install(PROGRAMS clang-format.el DESTINATION share/clang)
27 install(PROGRAMS clang-format.py DESTINATION share/clang)
28 install(PROGRAMS git-clang-format DESTINATION bin)