summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorngie <ngie@FreeBSD.org>2017-09-30 20:06:44 +0000
committerngie <ngie@FreeBSD.org>2017-09-30 20:06:44 +0000
commit87cac1ee232f679f447a44df7a5bddd0fdbf970d (patch)
treebd1bcd95d0c32f8e7f570c4d2412e5ca85240658
parent6de538b4bedf70c504cbe3ad1afc7d774d94f63b (diff)
downloadFreeBSD-src-87cac1ee232f679f447a44df7a5bddd0fdbf970d.zip
FreeBSD-src-87cac1ee232f679f447a44df7a5bddd0fdbf970d.tar.gz
MFC r322951:
Respect MK_TCSH with build-tools and native-xtools This helps reduce the WORLDTMP footprint slightly. Based on a patch I submitted 5 years ago to GNATS. PR: 174051 Relnotes: yes (anyone who cross-builds with MK_TCSH=yes will run into build failures if the host doesn't have tcsh(1)) Reminded by: Fabian Keil <fk@fabiankeil.de>
-rw-r--r--Makefile.inc18
1 files changed, 6 insertions, 2 deletions
diff --git a/Makefile.inc1 b/Makefile.inc1
index ab47bfb..c7a6523 100644
--- a/Makefile.inc1
+++ b/Makefile.inc1
@@ -1780,8 +1780,12 @@ _gcc_tools= gnu/usr.bin/cc/cc_tools
_rescue=rescue/rescue
.endif
+.if ${MK_TCSH} != "no"
+_tcsh=bin/csh
+.endif
+
.for _tool in \
- bin/csh \
+ ${_tcsh} \
bin/sh \
${LOCAL_TOOL_DIRS} \
lib/ncurses/ncurses \
@@ -1938,7 +1942,7 @@ native-xtools: .PHONY
bin/cat \
bin/chmod \
bin/cp \
- bin/csh \
+ ${_tcsh} \
bin/echo \
bin/expr \
bin/hostname \
OpenPOWER on IntegriCloud