brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.1 KiB · 1c61a3c Raw
47 lines · plain
1set(LLVM_LINK_COMPONENTS support)2 3add_clang_tool(clang-format4  ClangFormat.cpp5  )6 7set(CLANG_FORMAT_LIB_DEPS8  clangBasic9  clangFormat10  clangRewrite11  clangToolingCore12  )13 14clang_target_link_libraries(clang-format15  PRIVATE16  ${CLANG_FORMAT_LIB_DEPS}17  )18 19if( LLVM_LIB_FUZZING_ENGINE OR LLVM_USE_SANITIZE_COVERAGE )20  add_subdirectory(fuzzer)21endif()22 23install(FILES clang-format-bbedit.applescript24  DESTINATION "${CMAKE_INSTALL_DATADIR}/clang"25  COMPONENT clang-format)26install(PROGRAMS clang-format-diff.py27  DESTINATION "${CMAKE_INSTALL_DATADIR}/clang"28  COMPONENT clang-format)29install(FILES clang-format-sublime.py30  DESTINATION "${CMAKE_INSTALL_DATADIR}/clang"31  COMPONENT clang-format)32install(FILES clang-format.el33  DESTINATION "${CMAKE_INSTALL_DATADIR}/clang"34  COMPONENT clang-format)35install(FILES clang-format.py36  DESTINATION "${CMAKE_INSTALL_DATADIR}/clang"37  COMPONENT clang-format)38install(PROGRAMS git-clang-format39  DESTINATION "${CMAKE_INSTALL_BINDIR}"40  COMPONENT clang-format)41 42if (WIN32 AND NOT CYGWIN)43  install(PROGRAMS git-clang-format.bat44    DESTINATION "${CMAKE_INSTALL_BINDIR}"45    COMPONENT clang-format)46endif()47