Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SR-8658] Implement SE-0226 Package Manager Target Based Dependency Resolution #4759

Open
neonichu opened this issue Aug 28, 2018 · 2 comments

Comments

@neonichu
Copy link
Member

neonichu commented Aug 28, 2018

Previous ID SR-8658
Radar rdar://problem/44105619
Original Reporter @neonichu
Type New Feature
Additional Detail from JIRA
Votes 6
Component/s Package Manager
Labels New Feature
Assignee None
Priority Medium

md5: b2a9b01fe8077a3dd6b48f8e8e7ce7ad

Issue Description:

This tracks implementing the SE-0226 Package Manager Target Based Dependency Resolution proposal.
Proposal is here: https://github.com/apple/swift-evolution/blob/master/proposals/0226-package-manager-target-based-dep-resolution.md
This proposal is for enhancing the package resolution process to resolve the minimal set of dependencies that are used in a package graph.

@aciidb0mb3r
Copy link
Member

aciidb0mb3r commented Sep 4, 2018

@swift-ci create

@aciidb0mb3r
Copy link
Member

aciidb0mb3r commented Feb 18, 2020

Swift 5.2 has partial implementation of this proposal where SwiftPM is able to skip dependencies that are not exported via any product.

@swift-ci swift-ci transferred this issue from apple/swift-issues Apr 25, 2022
@shahmishal shahmishal transferred this issue from apple/swift May 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants