]>
Commit | Line | Data |
---|---|---|
b854cfc3 SB |
1 | ## Dev Requirements: |
2 | ||
3 | * [Myth](http://www.myth.io/) | |
0bd7525f | 4 | * [svgo](https://github.com/svg/svgo) |
b854cfc3 SB |
5 | * [cms7](https://github.com/edk0/cms7) |
6 | ||
0bd7525f EK |
7 | ## Building |
8 | ||
070e5344 EV |
9 | Python 3 is needed for `cms7` to work. Run `pip install -r requirements.txt` |
10 | to install `cms7` | |
11 | ||
0bd7525f | 12 | With dependencies installed, just run `cms7`. |
b854cfc3 | 13 | |
0bd7525f | 14 | ## Git |
b854cfc3 | 15 | |
0bd7525f EK |
16 | `master` is automatically deployed to https://freenode.github.io/web-7.0/. It |
17 | is also configured to reject commits that haven't had a build succeed in a | |
18 | branch or pull request; make one and ideally get someone else to confirm. | |
b854cfc3 | 19 | |
0bd7525f | 20 | Branches are cheap; use one per feature. |
b854cfc3 | 21 | |
0bd7525f | 22 | Changes should be tested on both big and small screens. |