22 lines
659 B
Plaintext
22 lines
659 B
Plaintext
SDK_VERSION := "2022-12-18_3b32af950d"
|
|
COMMIT := "aa1efece74"
|
|
|
|
uid := `id -u`
|
|
gid := `id -g`
|
|
|
|
clone:
|
|
git clone https://github.com/coreboot/coreboot.git coreboot
|
|
git -C coreboot submodule update --init --recursive --remote
|
|
git -C coreboot checkout {{ COMMIT }}
|
|
git -C coreboot submodule update --recursive --remote
|
|
|
|
make *ARGS:
|
|
docker run -it \
|
|
--userns=keep-id \
|
|
--user {{ uid }}:{{ gid }} \
|
|
--workdir "/home/coreboot/cb_build" \
|
|
-v "$(pwd)/coreboot:/home/coreboot/cb_build" \
|
|
-v "$(pwd)/build:/home/coreboot/cb_build/build" \
|
|
coreboot/coreboot-sdk:{{ SDK_VERSION }} \
|
|
make {{ARGS}}
|