1
0
Fork 0

setup, deps

jebbatime
jebba 2021-06-12 12:51:15 -06:00
parent 36076a129a
commit 9cd0ea8630
1 changed files with 42 additions and 0 deletions

View File

@ -1,6 +1,48 @@
# jebbatime
jebbatime is an operating system and application suite for the PineTime watch.
# Build
To build.
* Debian Buster (10).
## Dependenices
### Debian Packages
Install dependencies from Debian repos.
```
sudo apt install \
wget git build-essential libsdl2-2.0-0 python3-click python3-gi \
python3-numpy python3-pexpect python3-pil python3-pip python3-pydbus \
python3-serial unzip \
graphviz python3-recommonmark \
python3-sphinx \
gcc-arm-none-eabi ccache \
fonts-lobstertwo
```
### ccache
Add to `~/.bashrc`:
```
PATH=/usr/lib/ccache:$PATH
```
### Python
Install Python dependencies with `pip`.
```
pip3 install --user -r wasp/requirements.txt
pip3 install --user freetype-py
```
## Source
Source sauce.
```
git clone git@spacecruft.org:jebbatime/jebbatime.git
# Or
git clone https://spacecruft.org/jebbatime/jebbatime.git
```
# Upstream
## Fork
jebbatime is a lesser fork of Daniel Thompson's Wasp-os.