svn commit: r335386 - in head: share/examples tools/build/mk usr.sbin
Sean Bruno
sbruno at FreeBSD.org
Tue Jun 19 21:07:26 UTC 2018
Author: sbruno
Date: Tue Jun 19 21:07:25 2018
New Revision: 335386
URL: https://svnweb.freebsd.org/changeset/base/335386
Log:
MK_EFI - Add uefisign and friends to this knob and ensure that we don't
try to build them if MK_OPENSSL is unset.
Reviewed by: emaste imp kevans
Sponsored by: Limelight Networks
Differential Revision: https://reviews.freebsd.org/D15211
Modified:
head/share/examples/Makefile
head/tools/build/mk/OptionalObsoleteFiles.inc
head/usr.sbin/Makefile
Modified: head/share/examples/Makefile
==============================================================================
--- head/share/examples/Makefile Tue Jun 19 20:32:43 2018 (r335385)
+++ head/share/examples/Makefile Tue Jun 19 21:07:25 2018 (r335386)
@@ -31,7 +31,6 @@ LDIRS= BSD_daemon \
ses \
scsi_target \
sunrpc \
- uefisign \
ypldap
@@ -343,8 +342,11 @@ SE_SUNRPC_SORT= \
sort.x \
sort_proc.c
+.if ${MK_EFI} != "no"
+LDIRS+= uefisign
SE_DIRS+= uefisign
SE_UEFISIGN= uefikeys
+.endif
SE_DIRS+= ypldap
SE_YPLDAP= ypldap.conf
Modified: head/tools/build/mk/OptionalObsoleteFiles.inc
==============================================================================
--- head/tools/build/mk/OptionalObsoleteFiles.inc Tue Jun 19 20:32:43 2018 (r335385)
+++ head/tools/build/mk/OptionalObsoleteFiles.inc Tue Jun 19 21:07:25 2018 (r335386)
@@ -1614,6 +1614,14 @@ OLD_DIRS+=usr/share/bsdconfig/timezone
OLD_DIRS+=usr/share/bsdconfig/usermgmt
.endif
+.if ${MK_EFI} == no
+OLD_FILES+=usr/sbin/efibootmgr
+OLD_FILES+=usr/sbin/efidp
+OLD_FILES+=usr/sbin/efivar
+OLD_FILES+=usr/sbin/uefisign
+OLD_FILES+=usr/share/examples/uefisign/uefikeys
+.endif
+
.if ${MK_FMTREE} == no
OLD_FILES+=usr/sbin/fmtree
OLD_FILES+=usr/share/man/man8/fmtree.8.gz
Modified: head/usr.sbin/Makefile
==============================================================================
--- head/usr.sbin/Makefile Tue Jun 19 20:32:43 2018 (r335385)
+++ head/usr.sbin/Makefile Tue Jun 19 21:07:25 2018 (r335386)
@@ -92,7 +92,6 @@ SUBDIR= adduser \
traceroute \
trpt \
tzsetup \
- uefisign \
ugidfw \
vigr \
vipw \
@@ -126,6 +125,9 @@ SUBDIR.${MK_CTM}+= ctm
SUBDIR.${MK_CXGBETOOL}+= cxgbetool
SUBDIR.${MK_DIALOG}+= bsdconfig
SUBDIR.${MK_EFI}+= efivar efidp efibootmgr
+.if ${MK_OPENSSL} != "no"
+SUBDIR.${MK_EFI}+= uefisign
+.endif
SUBDIR.${MK_FLOPPY}+= fdcontrol
SUBDIR.${MK_FLOPPY}+= fdformat
SUBDIR.${MK_FLOPPY}+= fdread
More information about the svn-src-head
mailing list