mirror of
https://github.com/opnsense/src.git
synced 2026-06-09 08:43:19 -04:00
pxeboot: Allow a different default loader for pxeboot
Sometimes you need / want a different boot loader than loader_lua for
pkeldr. Provide an option to get either the 4th one or the simp one.
MFC After: 3 days
Sponsored by: Netflix
Reviewed by: markj
Differential Revision: https://reviews.freebsd.org/D46213
(cherry picked from commit f4762e9135)
This commit is contained in:
parent
f18b9b2b95
commit
c19ac840d3
2 changed files with 10 additions and 1 deletions
|
|
@ -21,6 +21,11 @@ SUBDIR.yes+= pxeldr
|
|||
|
||||
SUBDIR.${MK_LOADER_ZFS}+= zfsboot gptzfsboot
|
||||
|
||||
SUBDIR_DEPEND_pxeldr+= loader_${LOADER_DEFAULT_INTERP}
|
||||
.if defined(PXEBOOT_DEFAULT_INTERP)
|
||||
L=${PXEBOOT_DEFAULT_INTERP}
|
||||
.else
|
||||
L=${LOADER_DEFAULT_INTERP}
|
||||
.endif
|
||||
SUBDIR_DEPEND_pxeldr+= loader_${L}
|
||||
|
||||
.include <bsd.subdir.mk>
|
||||
|
|
|
|||
|
|
@ -23,7 +23,11 @@ CFLAGS+=-DALWAYS_SERIAL
|
|||
|
||||
CFLAGS+=-I${BOOTSRC}/i386/common
|
||||
|
||||
.if defined(PXEBOOT_DEFAULT_INTERP)
|
||||
L=${PXEBOOT_DEFAULT_INTERP}
|
||||
.else
|
||||
L=${LOADER_DEFAULT_INTERP}
|
||||
.endif
|
||||
LOADERBIN= ${BOOTOBJ}/i386/loader_${L}/loader_${L}.bin
|
||||
|
||||
CLEANFILES+= ${BOOT}.tmp
|
||||
|
|
|
|||
Loading…
Reference in a new issue