50d1cf812b69094b8650b746d6d5a41df17afd6d
[platform/upstream/llvm.git] / clang-tools-extra / clang-tidy / utils / CMakeLists.txt
1 set(LLVM_LINK_COMPONENTS
2   FrontendOpenMP
3   Support
4   )
5
6 add_clang_library(clangTidyUtils
7   Aliasing.cpp
8   ASTUtils.cpp
9   DeclRefExprUtils.cpp
10   ExceptionAnalyzer.cpp
11   ExceptionSpecAnalyzer.cpp
12   ExprSequence.cpp
13   FileExtensionsUtils.cpp
14   FixItHintUtils.cpp
15   HeaderGuard.cpp
16   IncludeInserter.cpp
17   IncludeSorter.cpp
18   LexerUtils.cpp
19   NamespaceAliaser.cpp
20   OptionsUtils.cpp
21   RenamerClangTidyCheck.cpp
22   TransformerClangTidyCheck.cpp
23   TypeTraits.cpp
24   UsingInserter.cpp
25
26   LINK_LIBS
27   clangTidy
28
29   DEPENDS
30   omp_gen
31   )
32
33 clang_target_link_libraries(clangTidyUtils
34   PRIVATE
35   clangAST
36   clangASTMatchers
37   clangBasic
38   clangLex
39   clangSema
40   clangTooling
41   clangTransformer
42   )