vtourraine / AcknowList

Acknowledgements screen displaying a list of licenses, for example from CocoaPods and Swift Package Manager dependencies.
MIT License
798 stars 60 forks source link

Added support for multiple plists. #47

Closed KieranHarper closed 5 years ago

KieranHarper commented 6 years ago

This allows you to provide more than one source to ultimately get merged and sorted into the list. The first source is considered the "main" one, used to control any custom header/footer.

I found this useful in a project where there were acknowledgements required for sources that were manually integrated / not via Cocoapods. This allowed merging of the Cocoapods plist and an independently created one.

vtourraine commented 6 years ago

Thank you for the pull request. đź‘Ť

That seems like a good idea! I just think the code needs a bit more refactoring to support this level of flexibility. I don’t have the time to look into this right now, but I’ll update and merge the code as soon as I can.