summaryrefslogtreecommitdiffstats
path: root/release/Makefile
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>2000-06-04 04:41:41 +0000
committerjkh <jkh@FreeBSD.org>2000-06-04 04:41:41 +0000
commitf6670dbaec1beb6f61af858cfba74fef64143763 (patch)
tree5ea246bc990b50101e708acde35a4dcbac95b981 /release/Makefile
parente08a87a21b5ed1bf4a066c22e2928b92fe31e4af (diff)
downloadFreeBSD-src-f6670dbaec1beb6f61af858cfba74fef64143763.zip
FreeBSD-src-f6670dbaec1beb6f61af858cfba74fef64143763.tar.gz
Add a new release variable, AUTO_KEYBOARD_DETECT. If you set it to
1, the -P flag is used on the boot floppies. If not, don't. The new default is to not use it.
Diffstat (limited to 'release/Makefile')
-rw-r--r--release/Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/release/Makefile b/release/Makefile
index f1ed9b3..d3c119e 100644
--- a/release/Makefile
+++ b/release/Makefile
@@ -58,6 +58,10 @@ ALLLANG?= yes
DOCPORTS= textproc/docproj
# Set this to wherever the distfiles required by ${DOCPORTS} live.
DOCDISTFILES?= ${.CURDIR}/../../ports/distfiles
+# Set this to 1 if you want -P to be used for automatic keyboard detection
+# on the boot floppy. WARNING: Breaks on some Athlon (K7) motherboards.
+AUTO_KEYBOARD_DETECT?= 0
+
DIST_DOCS= ABOUT.TXT ERRATA.TXT LAYOUT.TXT README.TXT HARDWARE.TXT \
RELNOTES.TXT TROUBLE.TXT UPGRADE.TXT INSTALL.TXT
@@ -771,7 +775,7 @@ doMFSKERN:
@echo "echo \\007\\007" >> ${RD}/image.${FSIMAGE}/boot/loader.rc
@echo "autoboot 10" >> ${RD}/image.${FSIMAGE}/boot/loader.rc
@touch ${RD}/image.${FSIMAGE}/boot/loader.config
-.if ${MACHINE_ARCH} == "i386"
+.if ${MACHINE_ARCH} == "i386" && ${AUTO_KEYBOARD_DETECT}
@echo "-P" >> ${RD}/image.${FSIMAGE}/boot.config
.endif
.if defined(BIGBOOT)
OpenPOWER on IntegriCloud