payloads/external/tianocore: build UEFI payload
Update the existing tianocore payload (which didn't do any more than
adding an elf payload with a specific name) to fetch and build the
UEFI corebootPayloadPackage, using the coreboot toolchain for
compilation. Only checkout the commit when changing commit IDs or if
version is master, instead of every time it builds.
Currently working if patches are merged into the upstream edk2
repository (to be included in a follow-on patch).
Signed-off-by: Martin Roth <email@example.com>
Signed-off-by: Philipp Deppenwiese <firstname.lastname@example.org>
Signed-off-by: Evelyn Huang <email@example.com>
Signed-off-by: Matt DeVillier <firstname.lastname@example.org>
Tested-by: build bot (Jenkins) <email@example.com>
Reviewed-by: Stefan Reinauer <firstname.lastname@example.org>
7 files changed