Simply running ``make world'' will bomb unless you dig up the
undocumented HISTORICAL_MAKE_WORLD variable and set it. Note it here so the blow up will not really be a surprise to people who read. Link the buildingworld chapter of our handbook in the README while I'm here.
This commit is contained in:
parent
5f17c1e2b2
commit
fb55e85566
5
Makefile
5
Makefile
@ -8,7 +8,7 @@
|
|||||||
# buildworld - Rebuild *everything*, including glue to help do
|
# buildworld - Rebuild *everything*, including glue to help do
|
||||||
# upgrades.
|
# upgrades.
|
||||||
# installworld - Install everything built by "buildworld".
|
# installworld - Install everything built by "buildworld".
|
||||||
# world - buildworld + installworld.
|
# world - buildworld + installworld, no kernel.
|
||||||
# buildkernel - Rebuild the kernel and the kernel-modules.
|
# buildkernel - Rebuild the kernel and the kernel-modules.
|
||||||
# installkernel - Install the kernel and the kernel-modules.
|
# installkernel - Install the kernel and the kernel-modules.
|
||||||
# installkernel.debug
|
# installkernel.debug
|
||||||
@ -37,7 +37,8 @@
|
|||||||
# system, the simple instructions are:
|
# system, the simple instructions are:
|
||||||
#
|
#
|
||||||
# 1. `cd /usr/src' (or to the directory containing your source tree).
|
# 1. `cd /usr/src' (or to the directory containing your source tree).
|
||||||
# 2. `make world'
|
# 2. Define `HISTORICAL_MAKE_WORLD' variable (see README).
|
||||||
|
# 3. `make world'
|
||||||
#
|
#
|
||||||
# For individuals wanting to upgrade their sources (even if only a
|
# For individuals wanting to upgrade their sources (even if only a
|
||||||
# delta of a few days):
|
# delta of a few days):
|
||||||
|
9
README
9
README
@ -11,8 +11,13 @@ The Makefile in this directory supports a number of targets for
|
|||||||
building components (or all) of the FreeBSD source tree, the most
|
building components (or all) of the FreeBSD source tree, the most
|
||||||
commonly used one being ``world'', which rebuilds and installs
|
commonly used one being ``world'', which rebuilds and installs
|
||||||
everything in the FreeBSD system from the source tree except the
|
everything in the FreeBSD system from the source tree except the
|
||||||
kernel, the kernel-modules and the contents of /etc. The
|
kernel, the kernel-modules and the contents of /etc. The ``world''
|
||||||
``buildkernel'' and ``installkernel'' targets build and install
|
target should only be used in cases where the source tree has not
|
||||||
|
changed from the currently running version. See:
|
||||||
|
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html
|
||||||
|
for more information, including setting make(1) variables.
|
||||||
|
|
||||||
|
The ``buildkernel'' and ``installkernel'' targets build and install
|
||||||
the kernel and the modules (see below). Please see the top of
|
the kernel and the modules (see below). Please see the top of
|
||||||
the Makefile in this directory for more information on the
|
the Makefile in this directory for more information on the
|
||||||
standard build targets and compile-time flags.
|
standard build targets and compile-time flags.
|
||||||
|
Loading…
Reference in New Issue
Block a user