File link-clang-tools-extra-shared.patch of Package llvm20
63
1
diff --git a/clang-tools-extra/clang-include-fixer/plugin/CMakeLists.txt b/clang-tools-extra/clang-include-fixer/plugin/CMakeLists.txt
2
index 6d0328ed831..d531e44743a 100644
3
--- a/clang-tools-extra/clang-include-fixer/plugin/CMakeLists.txt
4
+++ b/clang-tools-extra/clang-include-fixer/plugin/CMakeLists.txt
5
6
IncludeFixerPlugin.cpp
7
8
LINK_LIBS
9
+ clangIncludeFixer
10
+ ${LLVM_PTHREAD_LIB}
11
+
12
+ DEPENDS
13
+ omp_gen
14
+ ClangDriverOptions
15
+ )
16
+clang_target_link_libraries(clangIncludeFixerPlugin
17
+ PRIVATE
18
clangAST
19
clangBasic
20
clangFrontend
21
- clangIncludeFixer
22
clangParse
23
clangSema
24
clangTooling
25
- ${LLVM_PTHREAD_LIB}
26
-
27
- DEPENDS
28
- omp_gen
29
- ClangDriverOptions
30
)
31
diff --git a/clang-tools-extra/clangd/refactor/tweaks/CMakeLists.txt b/clang-tools-extra/clangd/refactor/tweaks/CMakeLists.txt
32
index 8f708cacfdf..b08e9cee954 100644
33
--- a/clang-tools-extra/clangd/refactor/tweaks/CMakeLists.txt
34
+++ b/clang-tools-extra/clangd/refactor/tweaks/CMakeLists.txt
35
36
SwapIfBranches.cpp
37
38
LINK_LIBS
39
- clangAST
40
- clangBasic
41
clangDaemon
42
clangdSupport
43
+
44
+ DEPENDS
45
+ omp_gen
46
+ ClangDriverOptions
47
+ )
48
+
49
+clang_target_link_libraries(clangDaemonTweaks INTERFACE
50
+ clangAST
51
+ clangBasic
52
clangFormat
53
clangLex
54
clangSema
55
clangToolingCore
56
clangToolingRefactoring
57
clangToolingSyntax
58
-
59
- DEPENDS
60
- omp_gen
61
- ClangDriverOptions
62
)
63