Parus
Parus copied to clipboard
Add static lib and framework distribution.
Hi @dodikk. Can we rely on your help here?
Definitely yes, you can. Not sure how much I'll be able to contribute and when I'll be able to do that. Let's discuss this in private (textual or voice chat).
A few things to do beforehand
- Make sure your public headers includes have triangle bracket style.
- Use as much forward declarations as possible in public headers.
Some links :
- Framework Programming Guide (applies to iOS just fine) https://developer.apple.com/library/mac/documentation/macosx/conceptual/BPFrameworks/Frameworks.html
- Framework project template for Xcode 4 and Xcode 5 https://github.com/kstenerud/iOS-Universal-Framework
- A lightweight example of library with both source and framework distribution https://github.com/dodikk/ESLocale
@DAlOG I have some experience with framework distribution, so I will handle this.
@dodikk Thanks for useful links :)
Do not commit artefacts to the repository. Use "github releases" instead.
Otherwise your repository will grow too large and hard to checkout. In this case you'll end up like ios-openssl