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
.Xr mailwrapper 8
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 )
Set to avoid running
.Dq Li "MAKEDEV all"

View File

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