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

@rintaro rintaro commented May 28, 2026

Copy link
Copy Markdown
Member

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

@rintaro

rintaro commented May 28, 2026

Copy link
Copy Markdown
Member Author

@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

rintaro commented May 28, 2026

Copy link
Copy Markdown
Member Author

@rintaro

rintaro commented May 29, 2026

Copy link
Copy Markdown
Member Author

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

rintaro commented May 29, 2026

Copy link
Copy Markdown
Member Author

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

rintaro commented May 29, 2026

Copy link
Copy Markdown
Member Author

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

@rintaro

rintaro commented May 29, 2026

Copy link
Copy Markdown
Member Author

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