Bring doc up-to-date with current buildworld/buildkernel practices.
Reviewed by: jhb
This commit is contained in:
parent
f882171a2e
commit
76fdd728b6
31
Makefile
31
Makefile
@ -32,20 +32,29 @@
|
|||||||
#
|
#
|
||||||
# The user-driven targets (as listed above) are implemented in Makefile.inc1.
|
# The user-driven targets (as listed above) are implemented in Makefile.inc1.
|
||||||
#
|
#
|
||||||
# For novices wanting to build from current sources, the simple instructions
|
# If you want to build your system from source be sure that /usr/obj has
|
||||||
# are:
|
# at least 400MB of diskspace available.
|
||||||
#
|
#
|
||||||
# 1. Ensure that your /usr/obj directory has at least 260 Mb of free space.
|
# For individuals wanting to build from the sources currently on their
|
||||||
# 2. `cd /usr/src' (or to the directory containing your source tree).
|
# system, the simple instructions are:
|
||||||
# 3. `make world'
|
|
||||||
#
|
#
|
||||||
# Be warned, this will update your installed system, except for configuration
|
# 1. `cd /usr/src' (or to the directory containing your source tree).
|
||||||
# files in the /etc directory and for the kernel. You have to do those manually.
|
# 2. `make world'
|
||||||
#
|
#
|
||||||
# If at first you're a little nervous about having a `make world' update
|
# For individuals wanting to upgrade their sources (even if only a
|
||||||
# your system, a `make buildworld' will build everything in the /usr/obj
|
# delta of a few days):
|
||||||
# tree without touching your installed system. To be of any further use
|
#
|
||||||
# though, a `make installworld' is required.
|
# 1. `cd /usr/src' (or to the directory containing your source tree).
|
||||||
|
# 2. `make buildworld'
|
||||||
|
# 3. `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
|
||||||
|
# 4. `make installkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
|
||||||
|
# 5. `reboot' (in single user mode: boot -s from the loader prompt).
|
||||||
|
# 6. `mergemaster -p'
|
||||||
|
# 7. `make installworld'
|
||||||
|
# 8. `mergemaster'
|
||||||
|
# 9. `reboot'
|
||||||
|
#
|
||||||
|
# See src/UPDATING `COMMON ITEMS' for more complete information.
|
||||||
#
|
#
|
||||||
# If -DWANT_AOUT is specified, a `make world' with OBJFORMAT=elf will
|
# If -DWANT_AOUT is specified, a `make world' with OBJFORMAT=elf will
|
||||||
# update the legacy support for aout. This includes all libraries, ld.so
|
# update the legacy support for aout. This includes all libraries, ld.so
|
||||||
|
Loading…
Reference in New Issue
Block a user