Break the NO_BIND knob out from the pack, and begin documenting

the finer granularity for the various BIND features.
This commit is contained in:
dougb 2004-09-24 13:51:31 +00:00
parent 03cf2e6303
commit f0da78ba22
2 changed files with 12 additions and 4 deletions

View File

@ -110,7 +110,6 @@
#NO_BOOT= true # do not build boot blocks and loader
#NO_CVS= true # do not build CVS
#NO_CXX= true # do not build C++ and friends
#NO_BIND= true # do not build BIND
#NO_BLUETOOTH= true # do not build Bluetooth related stuff
#NO_DYNAMICROOT=true # do not link /bin and /sbin dynamically
#NO_FORTRAN= true # do not build g77 and related libraries
@ -144,6 +143,11 @@
#NOPROFILE= true # Avoid compiling profiled libraries
#NOSHARE= true # do not go into the share subdir
#
# Variables to control whether parts of the base BIND are built.
# Defining NO_BIND makes all of the following BIND variables obsolete.
#NO_BIND= true # Do not build or install any part of BIND
#WANT_BIND_LIBS=true # Install the BIND libs and include files
#
# To build sys/modules when building the world (our old way of doing things)
#MODULES_WITH_WORLD=true # do not build modules when building kernel
#

View File

@ -456,9 +456,6 @@ Set to not build CVS.
Set to not build
.Xr g++ 1
and related libraries.
.It Va NO_BIND
.Pq Vt bool
Set to not build BIND.
.It Va NO_FORTRAN
.Pq Vt bool
Set to not build
@ -602,6 +599,13 @@ Set to avoid compiling profiled libraries.
Set to not build in the
.Pa share
subdir.
.It Va NO_BIND
.Pq Vt bool
Setting this variable will prevent any part of BIND from being built,
regardless of the presence of any of the other *_BIND_* variables below.
.It Va WANT_BIND_LIBS
.Pq Vt bool
Set to install BIND libraries and include files.
.It Va PPP_NOSUID
.Pq Vt bool
Set to disable the installation of