docs: Add note about checking out submodules

Signed-off-by: Tim Crawford <tcrawford@system76.com>
This commit is contained in:
Tim Crawford 2025-04-28 11:24:45 -06:00 committed by Jeremy Soller
parent 01b624ae64
commit 4fc740e789

View file

@ -1,12 +1,18 @@
# Building
After cloning the repo, ensure all submodules are cloned.
```
git submodule update --init --checkout --recursive
```
Dependencies can be installed with the provided scripts.
```
./scripts/install-deps.sh
./scripts/install-rust.sh
./scripts/coreboot-sdk.sh
pushd ec; ./scripts/deps.sh; popd
./ec/scripts/deps.sh
```
If rustup was installed for the first time, it will be required to source the