Skip to content

Add missing dependencies in Package.swift and CMakeLists.txt#2674

Open
rintaro wants to merge 1 commit into
swiftlang:mainfrom
rintaro:add-missing-toolsprotocolsswiftextensions-deps
Open

Add missing dependencies in Package.swift and CMakeLists.txt#2674
rintaro wants to merge 1 commit into
swiftlang:mainfrom
rintaro:add-missing-toolsprotocolsswiftextensions-deps

Conversation

@rintaro
Copy link
Copy Markdown
Member

@rintaro rintaro commented May 28, 2026

Add missing target dependencies in Package.swift or target_link_libraries in CMakeLists.txt

@rintaro
Copy link
Copy Markdown
Member Author

rintaro commented May 28, 2026

@swift-ci Please test

@rintaro rintaro enabled auto-merge May 28, 2026 23:07
@rintaro rintaro disabled auto-merge May 28, 2026 23:40
@rintaro rintaro force-pushed the add-missing-toolsprotocolsswiftextensions-deps branch from 1d58b49 to 0a27c23 Compare May 28, 2026 23:56
@rintaro rintaro changed the title Add missing ToolsProtocolsSwiftExtensions dependencies Add missing dependencies in Package.swift and CMakeLists.txt May 28, 2026
@rintaro
Copy link
Copy Markdown
Member Author

rintaro commented May 28, 2026

@rintaro
Copy link
Copy Markdown
Member Author

rintaro commented May 29, 2026

swiftlang/swift-tools-protocols#62
@swift-ci Please test

target_link_libraries(SwiftSourceKitClientPlugin PRIVATE
Csourcekitd
SourceKitD
SourceKitDForPlugin
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe this was just a mistake.

@rintaro
Copy link
Copy Markdown
Member Author

rintaro commented May 29, 2026

swiftlang/swift-tools-protocols#62
@swift-ci Please test Windows

A number of targets imported modules that weren't declared in
their `dependencies` (Package.swift) or `target_link_libraries`
(CMakeLists.txt). They built today via transitive resolution, but
the dependency is part of each target's import surface and should
be declared explicitly.
@rintaro rintaro force-pushed the add-missing-toolsprotocolsswiftextensions-deps branch from 0a27c23 to 22ea87b Compare May 29, 2026 07:01
@rintaro
Copy link
Copy Markdown
Member Author

rintaro commented May 29, 2026

swiftlang/swift-tools-protocols#62
@swift-ci Please test Windows

@rintaro
Copy link
Copy Markdown
Member Author

rintaro commented May 29, 2026

swiftlang/swift-tools-protocols#62
@swift-ci Please test

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant