Skip to content

Commit 4f7b256

Browse files
committed
add appendix for deps
1 parent be3b667 commit 4f7b256

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

README.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,3 +96,29 @@ NodeJS (v18 or higher) and NPM are required to build and develop the UI.
9696
The UI is written in React with Vite as the bundler + reloader.
9797

9898
To use `npm start` instead of `npm run dev`, use `kit dev-ui --release`.
99+
100+
## Appendix: Deps for Debian/Ubuntu
101+
102+
```bash
103+
apt update
104+
DEBIAN_FRONTEND=noninteractive apt install -y curl git build-essential pkg-config libssl-dev libclang-dev python3 python3-venv
105+
106+
curl https://sh.rustup.rs -sSf | sh -s -- -y
107+
. ~/.bashrc
108+
cargo install --git https://github.com/hyperware-ai/kit --locked
109+
kit setup -d --non-interactive
110+
. ~/.bashrc
111+
```
112+
113+
## Appendix: Deps for macOS
114+
115+
```bash
116+
xcode-select --install
117+
brew install pkg-config llvm openssl@3 python@3.12 libusb
118+
119+
curl https://sh.rustup.rs -sSf | sh -s -- -y
120+
. ~/.bashrc
121+
cargo install --git https://github.com/hyperware-ai/kit --locked
122+
kit setup -d --non-interactive
123+
. ~/.bashrc
124+
```

0 commit comments

Comments
 (0)