-
Notifications
You must be signed in to change notification settings - Fork 10.4k
/
Copy pathCMakeLists.txt
55 lines (52 loc) · 1.23 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
add_swift_host_library(swiftIDE STATIC
AfterPoundExprCompletion.cpp
APIDigesterData.cpp
ArgumentCompletion.cpp
CodeCompletion.cpp
CodeCompletionCache.cpp
CodeCompletionContext.cpp
CodeCompletionDiagnostics.cpp
CodeCompletionResult.cpp
CodeCompletionResultBuilder.cpp
CodeCompletionResultPrinter.cpp
CodeCompletionResultType.cpp
CodeCompletionString.cpp
CodeCompletionStringPrinter.cpp
CommentConversion.cpp
CompletionLookup.cpp
CompletionOverrideLookup.cpp
ConformingMethodList.cpp
CursorInfo.cpp
ExprCompletion.cpp
ExprContextAnalysis.cpp
Formatting.cpp
FuzzyStringMatcher.cpp
IDEBridging.cpp
IDERequests.cpp
IDETypeChecking.cpp
ImportDepth.cpp
KeyPathCompletion.cpp
ModuleInterfacePrinting.cpp
PostfixCompletion.cpp
REPLCodeCompletion.cpp
SelectedOverloadInfo.cpp
SourceEntityWalker.cpp
SwiftSourceDocInfo.cpp
SyntaxModel.cpp
TypeCheckCompletionCallback.cpp
TypeContextInfo.cpp
UnresolvedMemberCompletion.cpp
Utils.cpp
)
target_link_libraries(swiftIDE PRIVATE
swiftAST
swiftClangImporter
swiftDriver
swiftParse
swiftSema)
if (SWIFT_BUILD_SWIFT_SYNTAX)
target_link_libraries(swiftIDE PRIVATE
swiftIDEUtilsBridging
)
endif()
set_swift_llvm_is_available(swiftIDE)