Files
sourcekit-lsp/Sources/InProcessClient/CMakeLists.txt
2025-10-31 14:11:11 -07:00

23 lines
562 B
CMake

add_library(InProcessClient STATIC
InProcessSourceKitLSPClient.swift
LanguageServiceRegistry+staticallyKnownServices.swift)
set_target_properties(InProcessClient PROPERTIES
INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_Swift_MODULE_DIRECTORY})
target_link_libraries(InProcessClient PUBLIC
BuildServerIntegration
ClangLanguageService
Crypto
SwiftToolsProtocols::LanguageServerProtocol
SwiftToolsProtocols::SKLogging
SKOptions
SourceKitLSP
SwiftLanguageService
ToolchainRegistry
)
target_link_libraries(InProcessClient PRIVATE
TSCExtensions
)