xref: /llvm-project/clang-tools-extra/clang-include-fixer/tool/CMakeLists.txt (revision 73593145cb5b6bbb474e2c53153aabdb362731d5)
1include_directories(${CMAKE_CURRENT_SOURCE_DIR}/..)
2
3add_clang_tool(clang-include-fixer
4  ClangIncludeFixer.cpp
5  )
6
7clang_target_link_libraries(clang-include-fixer
8  PRIVATE
9  clangBasic
10  clangFormat
11  clangFrontend
12  clangRewrite
13  clangSerialization
14  clangTooling
15  clangToolingCore
16  )
17target_link_libraries(clang-include-fixer
18  PRIVATE
19  clangIncludeFixer
20  findAllSymbols
21  )
22
23install(FILES clang-include-fixer.el
24  DESTINATION "${CMAKE_INSTALL_DATADIR}/clang"
25  COMPONENT clang-include-fixer)
26install(FILES clang-include-fixer.py
27  DESTINATION "${CMAKE_INSTALL_DATADIR}/clang"
28  COMPONENT clang-include-fixer)
29