Files
sourcekit-lsp/Sources/BuildServerProtocol/CMakeLists.txt

32 lines
1.2 KiB
CMake

add_library(BuildServerProtocol STATIC
Messages.swift
Messages/BuildShutdownRequest.swift
Messages/BuildTargetOutputPathsRequest.swift
Messages/BuildTargetPrepareRequest.swift
Messages/BuildTargetSourcesRequest.swift
Messages/InitializeBuildRequest.swift
Messages/OnBuildExitNotification.swift
Messages/OnBuildInitializedNotification.swift
Messages/OnBuildLogMessageNotification.swift
Messages/OnBuildTargetDidChangeNotification.swift
Messages/OnWatchedFilesDidChangeNotification.swift
Messages/RegisterForChangeNotifications.swift
Messages/TaskFinishNotification.swift
Messages/TaskProgressNotification.swift
Messages/TaskStartNotification.swift
Messages/TextDocumentSourceKitOptionsRequest.swift
Messages/WorkspaceBuildTargetsRequest.swift
Messages/WorkspaceWaitForBuildSystemUpdates.swift
SupportTypes/BuildTarget.swift
SupportTypes/MessageType.swift
SupportTypes/MillisecondsSince1970Date.swift
SupportTypes/StatusCode.swift
SupportTypes/TaskId.swift
SupportTypes/TextDocumentIdentifier.swift)
set_target_properties(BuildServerProtocol PROPERTIES
INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_Swift_MODULE_DIRECTORY})
target_link_libraries(BuildServerProtocol PRIVATE
LanguageServerProtocol)