coreboot-kgpe-d16/payloads/external
Michael Niewöhner e979442cd6 payloads/external/GRUB2: fix constantly rebuilding due to git checkout
Multiple git checkouts cause GRUB2 to constantly rebuild even if there
were no changes to code or config. This is due to changing timestamps.

Fix this by not creating or switching branches but instead rely on
`git checkout -f` which does not touch existing unchanged files.

To be sure to not break anyones workflow checkout is skipped and a
warning gets printed if the tree/index is unclean.

Change-Id: I7cf66f63268de973a654146a0a47c3d5ca516d4d
Signed-off-by: Michael Niewöhner <foss@mniewoehner.de>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/36343
Reviewed-by: Nico Huber <nico.h@gmx.de>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2019-11-04 11:33:17 +00:00
..
FILO payloads: Only show supported payloads in menuconfig 2018-10-09 11:29:52 +00:00
GRUB2 payloads/external/GRUB2: fix constantly rebuilding due to git checkout 2019-11-04 11:33:17 +00:00
LinuxBoot payloads/LinuxBoot: move kernel make flags into own variable 2019-09-15 20:44:16 +00:00
Memtest86Plus payloads/external/Memtest86Plus: update to version 002 stable 2019-07-08 07:54:13 +00:00
SeaBIOS payloads/seabios: Update the stable git hash of 1.12.1 2019-04-24 10:21:59 +00:00
U-Boot payloads/U-Boot: Update to the latest stable 2019.4 2019-04-23 09:54:40 +00:00
Yabits payloads/external: Add yabits payload 2018-09-16 13:10:17 +00:00
depthcharge depthcharge: add CONFIG_MAINBOARD_DEPTHCHARGE 2019-09-24 10:34:42 +00:00
iPXE payloads/external/iPXE: Add more Kconfig options 2019-05-29 20:21:42 +00:00
linux arch/riscv: Enable FIT support 2019-08-08 13:03:59 +00:00
tianocore payloads/tianocore: Enable UEFIPayload 2019-08-21 09:34:27 +00:00
tint payloads: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-07 17:15:30 +00:00
Makefile.inc depthcharge: add CONFIG_MAINBOARD_DEPTHCHARGE 2019-09-24 10:34:42 +00:00