aboutsummaryrefslogtreecommitdiff
path: root/stand/efi/Makefile
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2019-06-08 19:02:17 +0000
committerWarner Losh <imp@FreeBSD.org>2019-06-08 19:02:17 +0000
commitf61f5a0b2da9ebf6cbf81766cd427592544d5909 (patch)
tree41bd147a7bf5599cbdacacaf8115ab75cd59618e /stand/efi/Makefile
parentf46eb75217df896bc1f74828d61e3ba196707119 (diff)
downloadsrc-f61f5a0b2da9ebf6cbf81766cd427592544d5909.tar.gz
src-f61f5a0b2da9ebf6cbf81766cd427592544d5909.zip
Create gptboot.efi
This is a primary boot loader that is intended to implement the gptboot partition selection algorithm just like we did for BIOS booting. While the preferred method for UEFI is to use the UEFI Boot Manager protocol, there are situations where that can't be done: some BIOS makers interfere with the protocol in unhelpful ways, there's a new standard for a zero variable write from the client OS, and finally for USB drives that might be mobile between systems with multiple partitions there needs to be a media stable way to select. Reviewed by: tsoome, bcran Differential Revision: https://reviews.freebsd.org/D20547
Notes
Notes: svn path=/head/; revision=348812
Diffstat (limited to 'stand/efi/Makefile')
-rw-r--r--stand/efi/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/stand/efi/Makefile b/stand/efi/Makefile
index 0772609a7255..2e0daba6dab8 100644
--- a/stand/efi/Makefile
+++ b/stand/efi/Makefile
@@ -9,7 +9,7 @@ NO_OBJ=t
.if ${COMPILER_TYPE} != "gcc" || ${COMPILER_VERSION} >= 40500
SUBDIR.${MK_FDT}+= fdt
-SUBDIR.yes+= libefi boot1
+SUBDIR.yes+= libefi boot1 gptboot
SUBDIR.${MK_FORTH}+= loader_4th
SUBDIR.${MK_LOADER_LUA}+= loader_lua
SUBDIR.yes+= loader_simp