Add more static binaries to the native-xtools target. These help speed
up the cross builds significantly. adding: bin/sh bin/csh sbin/md5 usr.bin/bzip2 usr.bin/fetch usr.bin/gzip usr.bin/tar usr.bin/unzip usr.bin/xz Phabric: D1146 Reviewed by: imp bdrewery MFC after: 2 weeks
This commit is contained in:
parent
18e3d9f521
commit
2c8c40a7ad
@ -1447,12 +1447,16 @@ NXBMAKE= ${NXBENV} ${MAKE} \
|
|||||||
MK_CLANG_FULL=no MK_LLDB=no
|
MK_CLANG_FULL=no MK_LLDB=no
|
||||||
|
|
||||||
native-xtools: .MAKE
|
native-xtools: .MAKE
|
||||||
|
mkdir -p ${OBJTREE}/nxb-bin/bin
|
||||||
|
mkdir -p ${OBJTREE}/nxb-bin/sbin
|
||||||
mkdir -p ${OBJTREE}/nxb-bin/usr
|
mkdir -p ${OBJTREE}/nxb-bin/usr
|
||||||
mtree -deU -f ${.CURDIR}/etc/mtree/BSD.usr.dist \
|
mtree -deU -f ${.CURDIR}/etc/mtree/BSD.usr.dist \
|
||||||
-p ${OBJTREE}/nxb-bin/usr >/dev/null
|
-p ${OBJTREE}/nxb-bin/usr >/dev/null
|
||||||
mtree -deU -f ${.CURDIR}/etc/mtree/BSD.include.dist \
|
mtree -deU -f ${.CURDIR}/etc/mtree/BSD.include.dist \
|
||||||
-p ${OBJTREE}/nxb-bin/usr/include >/dev/null
|
-p ${OBJTREE}/nxb-bin/usr/include >/dev/null
|
||||||
.for _tool in \
|
.for _tool in \
|
||||||
|
bin/csh \
|
||||||
|
bin/sh \
|
||||||
${_clang_tblgen} \
|
${_clang_tblgen} \
|
||||||
usr.bin/ar \
|
usr.bin/ar \
|
||||||
${_binutils} \
|
${_binutils} \
|
||||||
@ -1460,11 +1464,18 @@ native-xtools: .MAKE
|
|||||||
${_gcc_tools} \
|
${_gcc_tools} \
|
||||||
${_clang_libs} \
|
${_clang_libs} \
|
||||||
${_clang} \
|
${_clang} \
|
||||||
|
sbin/md5 \
|
||||||
usr.bin/awk \
|
usr.bin/awk \
|
||||||
usr.bin/bmake \
|
usr.bin/bmake \
|
||||||
|
usr.bin/bzip2 \
|
||||||
|
usr.bin/fetch \
|
||||||
|
usr.bin/gzip \
|
||||||
usr.bin/lex \
|
usr.bin/lex \
|
||||||
usr.bin/lorder \
|
usr.bin/lorder \
|
||||||
usr.bin/sed \
|
usr.bin/sed \
|
||||||
|
usr.bin/tar \
|
||||||
|
usr.bin/unzip \
|
||||||
|
usr.bin/xz \
|
||||||
usr.bin/yacc
|
usr.bin/yacc
|
||||||
${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \
|
${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \
|
||||||
cd ${.CURDIR}/${_tool} && \
|
cd ${.CURDIR}/${_tool} && \
|
||||||
|
Loading…
Reference in New Issue
Block a user