build(7): clarify buildenv target can be used for non-cross builds
make buildenv can be used for building for the same architecture as the host (perhaps this is a degenerate case of cross-building). TARGET and TARGET_ARCH do not need to be set in this case. Reviewed by: bdrewery MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D10759
This commit is contained in:
parent
ffd03dfb6a
commit
d5379246af
@ -24,7 +24,7 @@
|
||||
.\"
|
||||
.\" $FreeBSD$
|
||||
.\"
|
||||
.Dd August 16, 2018
|
||||
.Dd November 10, 2018
|
||||
.Dt BUILD 7
|
||||
.Os
|
||||
.Sh NAME
|
||||
@ -168,16 +168,16 @@ are:
|
||||
.Bl -tag -width ".Cm distributeworld"
|
||||
.It Cm buildenv
|
||||
Spawn an interactive shell with environment variables set up for
|
||||
cross-building the system.
|
||||
The target architecture needs to be specified with
|
||||
building the system or individual components.
|
||||
For cross-building the target architecture needs to be specified with
|
||||
.Xr make 1
|
||||
variables
|
||||
.Va TARGET_ARCH
|
||||
and
|
||||
.Va TARGET .
|
||||
.Pp
|
||||
This target is only useful after a complete cross-toolchain including
|
||||
the compiler, linker, assembler, headers and libraries has been
|
||||
This target is only useful after a complete toolchain (including
|
||||
the compiler, linker, assembler, headers and libraries) has been
|
||||
built; see the
|
||||
.Cm toolchain
|
||||
target below.
|
||||
|
Loading…
Reference in New Issue
Block a user