xref: /llvm-project/clang-tools-extra/unittests/clang-move/CMakeLists.txt (revision f9d558c871337699d2815dbf116bae94025f5d90)
1set(LLVM_LINK_COMPONENTS
2  FrontendOpenMP
3  Support
4  )
5
6get_filename_component(INCLUDE_FIXER_SOURCE_DIR
7  ${CMAKE_CURRENT_SOURCE_DIR}/../../clang-move REALPATH)
8include_directories(
9  ${INCLUDE_FIXER_SOURCE_DIR}
10  )
11
12# We'd like to clang/unittests/Tooling/RewriterTestContext.h in the test.
13include_directories(${CLANG_SOURCE_DIR})
14
15add_extra_unittest(ClangMoveTests
16  ClangMoveTests.cpp
17  )
18
19clang_target_link_libraries(ClangMoveTests
20  PRIVATE
21  clangAST
22  clangASTMatchers
23  clangBasic
24  clangFormat
25  clangFrontend
26  clangRewrite
27  clangSerialization
28  clangTooling
29  clangToolingCore
30  )
31target_link_libraries(ClangMoveTests
32  PRIVATE
33  clangMove
34  )
35