Add gop policy
This commit is contained in:
4
.gitmodules
vendored
4
.gitmodules
vendored
@@ -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
1
apps/gop-policy
Submodule
Submodule apps/gop-policy added at 791a0bbbe6
2
edk2
2
edk2
Submodule edk2 updated: c19cc0f0b1...dd91bf252d
@@ -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}" \
|
||||||
|
Reference in New Issue
Block a user