xref: /llvm-project/clang-tools-extra/clang-tidy/linuxkernel/CMakeLists.txt (revision 1f2c08b33b848dfdfeecdc7cee3644591407e219)
1f9d558c8SJohannes Doerfertset(LLVM_LINK_COMPONENTS
2f9d558c8SJohannes Doerfert  FrontendOpenMP
3f9d558c8SJohannes Doerfert  Support
4f9d558c8SJohannes Doerfert  )
5fc8c65b2STom Roeder
6*1f2c08b3SThomas Franshamadd_clang_library(clangTidyLinuxKernelModule STATIC
7fc8c65b2STom Roeder  LinuxKernelTidyModule.cpp
8fc8c65b2STom Roeder  MustCheckErrsCheck.cpp
9fc8c65b2STom Roeder
10fc8c65b2STom Roeder  LINK_LIBS
11d4f298c8SMichał Górny  clangTidy
12d4f298c8SMichał Górny  clangTidyUtils
13ddf7ae85SValentin Clement
14ddf7ae85SValentin Clement  DEPENDS
15ddf7ae85SValentin Clement  omp_gen
162fb1c108SJon Roelofs  ClangDriverOptions
17d4f298c8SMichał Górny  )
18d4f298c8SMichał Górny
19d4f298c8SMichał Górnyclang_target_link_libraries(clangTidyLinuxKernelModule
20d4f298c8SMichał Górny  PRIVATE
21fc8c65b2STom Roeder  clangAST
22fc8c65b2STom Roeder  clangASTMatchers
23fc8c65b2STom Roeder  clangBasic
24fc8c65b2STom Roeder  clangLex
25fc8c65b2STom Roeder  )
26