-
Notifications
You must be signed in to change notification settings - Fork 822
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
Generate from Swift PM Package #196
Comments
This is a great idea! Would you then parse the |
I think there are a few options:
|
It's basically a question of where the source of truth should be. Considering that Swift PM is the future, I would say there. Hopefully Swift PM finally gets to a point that it can remove the need for XcodeGen, thought it might be a few years till it supports everything we do. |
This would be amazing 😍 There is currently a way to use SPM to handle dependencies for iOS app. Basically you set up a subproject that builds all the deps, and then embed that project in the main project. Here is a tutorial: http://www.ralfebert.de/ios-examples/xcode/ios-dependency-management-with-swift-package-manager/ It would be amazing if this project could use Is there anything that I would be able to help with to move this forward? |
The swift package manager is able to generate an Xcode project that builds Would it be within the scope of this package to do something similar? Effectively allowing SwiftPM to be used for managing dependencies for an iOS app. |
Hello. Any updates on this? This would be pretty sweet. My use case is: I have a server written in swift and an iOS app in the App Store. And the two share some code. Currently, I have a local cocoapods podspec that points to several directories in my server code. But that doesn’t feel elegant. |
I'd really like to see this happen to. I'm interested in being able to generate a new iOS project from the command line. |
I feel this is adequately solved by #624 |
This would allow SwiftPM to be used as a dependency manager, but allow XcodeGen to generate the project. This means you can use your own build settings, and also allows for iOS development via Swift PM
The text was updated successfully, but these errors were encountered: