Here’s a few simple steps on how you can use this project to kick-start your next framework project:
Clone this repo to your own Git server or download as ZIP file (beware)
Run beak run initialize --projectName YourFrameworkName --organization "Your Organization" to initialize the project
Set the the Development Team to yours (at least in the test targets)
Update the author and social_media_url entries in the .podspec file
Additional options you probably want to check:
Remove the targets and schemes you are not planning to develop for (all Apple platforms supported by default)
Configure the minimum deployment target per target (the latest major version by default)
That’s it! Start coding. 🎉 😊
Donation
BartyCrouch was brought to you by Cihat Gündüz in his free time. If you want to thank me and support the development of this project, please make a small donation on PayPal. In case you also like my other open source contributions and articles, please consider motivating me by becoming a sponsor on GitHub or a patron on Patreon.
Thank you very much for any donation, it really helps out a lot! 💯
Installation • Usage • Donation • Issues • Contributing • License
NewFrameworkTemplate
A preconfigured template for new framework projects with batteries included.
Specifically this is what “battries included” currently means:
.gitignore
for Swift projects included (based on GitHub gitignore)README.md
file is setup with appropriate sectionsLICENSE
file is setup with MIT license preconfiguredPrerequisites
To use this framework, you need to install a few tools:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew tap yonaskolb/Beak https://github.com/yonaskolb/Beak.git && brew install Beak
brew install carthage
brew install swiftlint
Getting Started
Here’s a few simple steps on how you can use this project to kick-start your next framework project:
beak run initialize --projectName YourFrameworkName --organization "Your Organization"
to initialize the projectAdditional options you probably want to check:
That’s it! Start coding. 🎉 😊
Donation
BartyCrouch was brought to you by Cihat Gündüz in his free time. If you want to thank me and support the development of this project, please make a small donation on PayPal. In case you also like my other open source contributions and articles, please consider motivating me by becoming a sponsor on GitHub or a patron on Patreon.
Thank you very much for any donation, it really helps out a lot! 💯
Contributing
See the file CONTRIBUTING.md.
License
This library is released under the MIT License. See LICENSE for details.