scripts: Force submodule checkout

Some coreboot submodules have their update strategy set to "none". They
will not be cloned/updated unless `--checkout` is specified.

Fixes building after cloning firmware-open and running `deps.sh`.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
This commit is contained in:
Tim Crawford
2023-05-23 07:26:01 -06:00
committed by Jeremy Soller
parent aa4a52b1cb
commit 39af7165e4

View File

@ -91,7 +91,7 @@ msg "Downloading GIT LFS artifacts"
git lfs pull git lfs pull
msg "Initializing submodules" msg "Initializing submodules"
git submodule update --init --recursive --progress git submodule update --init --recursive --checkout --progress
msg "Installing coreboot commit hook" msg "Installing coreboot commit hook"
curl -sSf https://review.coreboot.org/tools/hooks/commit-msg \ curl -sSf https://review.coreboot.org/tools/hooks/commit-msg \