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-6494] Multi-package repo support #4907

Closed
ephemer opened this issue Nov 29, 2017 · 1 comment
Closed

[SR-6494] Multi-package repo support #4907

ephemer opened this issue Nov 29, 2017 · 1 comment

Comments

@ephemer
Copy link

ephemer commented Nov 29, 2017

Previous ID SR-6494
Radar None
Original Reporter @ephemer
Type Improvement
Status Resolved
Resolution Duplicate
Additional Detail from JIRA
Votes 0
Component/s Package Manager
Labels Improvement
Assignee None
Priority Medium

md5: 153a81360484de09fdffb85fc81243fa

duplicates:

  • SR-3951 Multi-Package Repository Support

Issue Description:

The evolution proposal for multi-package repos has been open for over a year. To us this is a vital feature and we're still wrestling with SwiftPM internals with every single swift release because of newly introduced SwiftPM bugs or "features" that break our admittedly somewhat hacky workflow of leaving all dependencies in an edited state.

The single-package git repo workflow does not fit our needs: it is actually much more of a hinderance than a help. For our case we need to be able to manage dependencies ourselves, but don't want to set up complex scripts to build various targets and submodules by hand. I am very frustrated that this, what to me seems to be the "base case", is so difficult in SwiftPM. I'm at the point of strongly considering forking SwiftPM and just deleting all the code paths that don't just "build".

Is there anything at all we can do to speed this proposal up? What if I made a PR for local non-git dependencies, for example?

@belkadan
Copy link

The swift-build-dev mailing list is a better place to bring up things like this.

@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
This issue was closed.
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

No branches or pull requests

2 participants