build(7): Document native-xtools.
MFC after: 2 weeks Sponsored by: Dell EMC Isilon
This commit is contained in:
parent
24830684f2
commit
7441e255ed
4
Makefile
4
Makefile
@ -39,7 +39,9 @@
|
|||||||
# xdev-install - Install cross-development tools.
|
# xdev-install - Install cross-development tools.
|
||||||
# xdev-links - Create traditional links in /usr/bin for cc, etc
|
# xdev-links - Create traditional links in /usr/bin for cc, etc
|
||||||
# native-xtools - Create host binaries that produce target objects
|
# native-xtools - Create host binaries that produce target objects
|
||||||
# for use in qemu user-mode jails.
|
# for use in qemu user-mode jails. Override
|
||||||
|
# target location with NXBDESTDIR. TARGET and
|
||||||
|
# TARGET_ARCH should be defined.
|
||||||
#
|
#
|
||||||
# "quick" way to test all kernel builds:
|
# "quick" way to test all kernel builds:
|
||||||
# _jflag=`sysctl -n hw.ncpu`
|
# _jflag=`sysctl -n hw.ncpu`
|
||||||
|
@ -222,6 +222,18 @@ variable
|
|||||||
.Va DISTDIR .
|
.Va DISTDIR .
|
||||||
This target is used while building a release; see
|
This target is used while building a release; see
|
||||||
.Xr release 7 .
|
.Xr release 7 .
|
||||||
|
.It Cm native-xtools
|
||||||
|
This target builds a cross-toolchain for the given
|
||||||
|
.Sy TARGET
|
||||||
|
and
|
||||||
|
.Sy TARGET_ARCH ,
|
||||||
|
as well as a select list of static userland tools for the host system.
|
||||||
|
This is intended to be used in a jail where QEMU is used to improve
|
||||||
|
performance by avoiding emulating binaries that do not need to be emulated.
|
||||||
|
.Sy TARGET
|
||||||
|
and
|
||||||
|
.Sy TARGET_ARCH
|
||||||
|
should be defined.
|
||||||
.It Cm packageworld
|
.It Cm packageworld
|
||||||
Archive the results of
|
Archive the results of
|
||||||
.Cm distributeworld ,
|
.Cm distributeworld ,
|
||||||
|
Loading…
Reference in New Issue
Block a user