Don't skip checking out the specified edk2 branch if the repo contains untracked files, which may be the case if the EDK2_GOP_DRIVER option is selected. Also ensure the submodule pointers are correct when checking out. TEST=build google/panther with GOP driver option and edk2 payload 2x, switching branches between builds and ensure the correct branch is used each time and submodules are synced with branch. Change-Id: If7040bd5c49209b37a4b308485bf59352197d3b6 Signed-off-by: Matt DeVillier <matt.devillier@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/78030 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Martin L Roth <gaumless@gmail.com> Reviewed-by: Sean Rhodes <sean@starlabs.systems> |
||
|---|---|---|
| .. | ||
| BOOTBOOT | ||
| coreDOOM | ||
| depthcharge | ||
| edk2 | ||
| FILO | ||
| GRUB2 | ||
| iPXE | ||
| linux | ||
| LinuxBoot | ||
| Memtest86Plus | ||
| SeaBIOS | ||
| skiboot | ||
| tint | ||
| U-Boot | ||
| .gitignore | ||
| Makefile.inc | ||