Add gop policy

This commit is contained in:
Jeremy Soller
2019-05-03 13:55:13 -06:00
parent 6ac93f8158
commit fd8dab3a15
4 changed files with 14 additions and 3 deletions

4
.gitmodules vendored
View File

@@ -70,3 +70,7 @@
path = libs/coreboot-fs path = libs/coreboot-fs
url = https://gitlab.redox-os.org/redox-os/coreboot-fs.git url = https://gitlab.redox-os.org/redox-os/coreboot-fs.git
branch = master branch = master
[submodule "apps/gop-policy"]
path = apps/gop-policy
url = https://github.com/system76/gop-policy.git
branch = master

1
apps/gop-policy Submodule

Submodule apps/gop-policy added at 791a0bbbe6

2
edk2

Submodule edk2 updated: c19cc0f0b1...dd91bf252d

View File

@@ -30,12 +30,18 @@ USB="${BUILD}/usb.img"
touch apps/firmware-setup/Cargo.toml touch apps/firmware-setup/Cargo.toml
make -C apps/firmware-setup make -C apps/firmware-setup
# Rebuild gop-policy (used by edk2)
touch apps/gop-policy/Cargo.toml
FIRMWARE_OPEN_VBT="${MODEL_DIR}/vbt.rom" \
make -C apps/gop-policy
# Rebuild CorebootPayloadPkg using edk2 # Rebuild CorebootPayloadPkg using edk2
PACKAGES_PATH="${MODEL_DIR}:$(realpath edk2-platforms):$(realpath apps)" \ PACKAGES_PATH="${MODEL_DIR}:$(realpath edk2-platforms):$(realpath apps)" \
./scripts/_build/edk2.sh \ ./scripts/_build/edk2.sh \
"${UEFIPAYLOAD}" \ "${UEFIPAYLOAD}" \
-D FIRMWARE_OPEN_FIRMWARE_SETUP="firmware-setup/firmware-setup.inf" -D FIRMWARE_OPEN_FIRMWARE_SETUP="firmware-setup/firmware-setup.inf" \
# -D FIRMWARE_OPEN_GOP="IntelGopDriver.inf" -D FIRMWARE_OPEN_GOP_POLICY="gop-policy/gop-policy.inf" \
-D FIRMWARE_OPEN_GOP="IntelGopDriver.inf"
# Rebuild coreboot # Rebuild coreboot
FIRMWARE_OPEN_MODEL_DIR="${MODEL_DIR}" \ FIRMWARE_OPEN_MODEL_DIR="${MODEL_DIR}" \