mirror of
https://github.com/TextureGroup/Texture.git
synced 2026-04-07 19:17:39 +00:00
1.5 KiB
1.5 KiB
title, layout, permalink
| title | layout | permalink |
|---|---|---|
| How to start contributing to Texture | docs | /development/how-to-develop.html |
As an open source project, contributions are always welcome. Before you start, please read our Contribution Guidelines. It's also a good idea to familiarize yourself with our Development documentations.
Setting up your dev environment:
- If you don't have CocoaPods installed on your machine yet, you should install it now.
- Clone the framework's source code to your machine:
git clone git@github.com:TextureGroup/Texture.gitorgit clone https://github.com/TextureGroup/Texture.git. - Run
pod installin the directory that you cloned to. - Open "AsyncDisplayKit.xcworkspace" file CocoaPods has just generated. The workspace includes all the source code, as well as our test suite.
- Run
./build.sh alllocally and ensure all tests pass. Also make sure you're running the same Xcode version and Cocoapods version as the CI (currently Xcode 10.2.1 and Cocoapods 1.6). xcversion is a handy tool for keeping multiple versions of Xcode installed. You'll also need the correct simulator device configuration available. - To run one of our sample projects, run
pod installin the sample's directory and open the generated workspace.