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
MFC after:	2 weeks
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>
This commit is contained in:
Enji Cooper 2017-08-27 16:15:37 +00:00
parent ac1b5d811f
commit e133ecbbb3
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=322951

View File

@ -1984,8 +1984,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 \
@ -2143,7 +2147,7 @@ native-xtools: .PHONY
bin/cat \
bin/chmod \
bin/cp \
bin/csh \
${_tcsh} \
bin/echo \
bin/expr \
bin/hostname \