diff --git a/Sources/SwiftSourceKitClientPlugin/CMakeLists.txt b/Sources/SwiftSourceKitClientPlugin/CMakeLists.txt index bfc696339..543abc4e3 100644 --- a/Sources/SwiftSourceKitClientPlugin/CMakeLists.txt +++ b/Sources/SwiftSourceKitClientPlugin/CMakeLists.txt @@ -18,3 +18,8 @@ target_link_libraries(SwiftSourceKitClientPlugin PRIVATE $<$>:FoundationXML>) install(TARGETS SwiftSourceKitClientPlugin DESTINATION lib) +if(MSVC) + install(FILES $/$.pdb + DESTINATION lib + OPTIONAL) +endif() diff --git a/Sources/SwiftSourceKitPlugin/CMakeLists.txt b/Sources/SwiftSourceKitPlugin/CMakeLists.txt index 291125887..dd1b96aca 100644 --- a/Sources/SwiftSourceKitPlugin/CMakeLists.txt +++ b/Sources/SwiftSourceKitPlugin/CMakeLists.txt @@ -51,3 +51,8 @@ target_link_libraries(SwiftSourceKitPlugin PRIVATE $<$>:FoundationXML>) install(TARGETS SwiftSourceKitPlugin DESTINATION lib) +if(MSVC) + install(FILES $/$.pdb + DESTINATION lib + OPTIONAL) +endif() diff --git a/Sources/sourcekit-lsp/CMakeLists.txt b/Sources/sourcekit-lsp/CMakeLists.txt index 0a9c7550e..174fde917 100644 --- a/Sources/sourcekit-lsp/CMakeLists.txt +++ b/Sources/sourcekit-lsp/CMakeLists.txt @@ -21,3 +21,8 @@ target_link_libraries(sourcekit-lsp PRIVATE install(TARGETS sourcekit-lsp DESTINATION bin) +if(MSVC) + install(FILES $/$.pdb + DESTINATION bin + OPTIONAL) +endif()