summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPete Johanson <peter@peterjohanson.com>2020-06-10 00:13:55 -0400
committerPete Johanson <peter@peterjohanson.com>2020-06-10 00:13:55 -0400
commit2c63214c7d331f6ace4a3dd9a9ecd1fc20b2ce6a (patch)
tree7ae2f9712ad95ea2014c2eadbc21e7e08f499c86
parent5cebba16372c265893d1a502396adbdda5d982b2 (diff)
A few more missing build steps.
-rw-r--r--docs/docs/dev-setup.md9
1 files changed, 8 insertions, 1 deletions
diff --git a/docs/docs/dev-setup.md b/docs/docs/dev-setup.md
index 302a75a..ea6772d 100644
--- a/docs/docs/dev-setup.md
+++ b/docs/docs/dev-setup.md
@@ -36,6 +36,7 @@ apt-get install -y \
gcc-multilib \
libtool \
make \
+ ninja-build \
cmake \
python3-dev \
python3-pip \
@@ -115,6 +116,12 @@ west update
west zephyr-export
```
+#### Install Zephyr Python Dependencies
+
+```bash
+pip3 install --user -r zephyr/scripts/requirements.txt
+```
+
### Environment Variables
By default, the Zephyrâ„¢ SDK will create a file named `~/.zephyrrc` with the correct environment variables to build ZMK.
@@ -131,7 +138,7 @@ source zmk/zephyr/zephyr-env.sh
#### All Shells
To load the environment variables for your shell every time,
-append the existing `~/.zephyrrc` file to your shell's RC file, e.g.
+append the existing `~/.zephyrrc` file to your shell's RC file and then start a new shell.
##### Bash