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

Support for Swift Package Manager #107

Closed
mbuchetics opened this issue Sep 19, 2019 · 6 comments
Closed

Support for Swift Package Manager #107

mbuchetics opened this issue Sep 19, 2019 · 6 comments

Comments

@mbuchetics
Copy link
Contributor

Great tool, thank you. We are using Carthage as our dependency manager but are planning on migrating all projects to Swift Package Manager soon. Is there any support planned?

@mono0926
Copy link
Owner

Thanks 👍

LicensePlist already supported SwiftPM(Swift Package Manager), but it is used for development, not distribution.

LicensePlist is command line tools not Framework embedded in apps, so current recommended distribution method is CocoaPods as written here.

CocoaPods supports Binaries Distribution but SwiftPM doesn't support it, so LicensePlist cannot be distributed via SwiftPM.

If SwiftPM supports Binaries Distribution, I'll consider to supports it.

@mbuchetics
Copy link
Contributor Author

mbuchetics commented Sep 19, 2019

Sorry, I didn't make myself clear. I wasn't talking about SPM Support for LicensePlist itself but parsing the Package.swift file from a project to generate the list of used dependencies and frameworks (similar to parsing the Cartfile or Podfile). Or is that already working as well?

@mono0926
Copy link
Owner

Oh, I’ve figured out.
Indeed, it is important, I’ll consider to support SwiftPM.

Of course, PR is welcome 😁

@mbuchetics
Copy link
Contributor Author

Working on it!

@mbuchetics
Copy link
Contributor Author

#108

@mono0926
Copy link
Owner

@mbuchetics

Thank you for the PR!!
I've released it as 2.6.0 👍

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

2 participants