Change NO_MAKEDEV to a finer granularity method:

NO_MAKEDEV_INSTALL and NO_MAKEDEV_RUN.  The former implying the latter.
The names imply what they do.  The last commit by DES based on a PR defeated
the original idea behind NO_MAKEDEV, which was not to run MAKEDEV, but to do
the installation of MAKEDEV.  This should satisfy both parties on the MAKEDEV
challenge.
Reflect this in the documentation.
This commit is contained in:
asmodai 2001-03-29 14:03:29 +00:00
parent c3030e9fc4
commit 3263ed06d8
2 changed files with 9 additions and 2 deletions

View File

@ -367,7 +367,14 @@ and related programs.
Set to not build the Set to not build the
.Xr mailwrapper 8 .Xr mailwrapper 8
MTA selector. MTA selector.
.It Va NO_MAKEDEV .It Va NO_MAKEDEV_INSTALL
.Vt ( bool )
Set to avoid installing MAKEDEV in
.Pa /dev .
This implies the
.Va NO_MAKEDEV_RUN
variable.
.It Va NO_MAKEDEV_RUN
.Vt ( bool ) .Vt ( bool )
Set to avoid running Set to avoid running
.Dq Li "MAKEDEV all" .Dq Li "MAKEDEV all"

View File

@ -62,7 +62,7 @@ D=/here/is/the/jail
cd /usr/src cd /usr/src
make world DESTDIR=$D make world DESTDIR=$D
cd etc cd etc
make distribution DESTDIR=$D NO_MAKEDEV=yes make distribution DESTDIR=$D NO_MAKEDEV_RUN=yes
cd $D/dev cd $D/dev
sh MAKEDEV jail sh MAKEDEV jail
cd $D cd $D