Better documentation for why KERBEROS and OPENSSH are here, and where

to look for all the other options that used to be here (well, in
bsd.own.mk)

Suggested by: des@
This commit is contained in:
Warner Losh 2014-05-27 16:30:54 +00:00
parent 102f070cdb
commit e23dd3b2d2
2 changed files with 8 additions and 3 deletions

View File

@ -40,8 +40,13 @@ __<bsd.opts.mk>__:
# that haven't been converted over.
#
# Only these options are used by bsd.*.mk. Most seem legit, except maybe
# OPENSSH.
# Only these options are used by bsd.*.mk. KERBEROS and OPENSSH are
# unforutnately needed to support statically linking the entire
# tree. su(1) wouldn't link since it depends on PAM which depends on
# ssh libraries when building with OPENSSH, and likewise for KERBEROS.
# All other variables used to build /usr/src live in src.opts.mk
# and variables from both files are documented in src.conf(5).
__DEFAULT_YES_OPTIONS = \
ASSERT_DEBUG \

View File

@ -122,7 +122,7 @@
.if !target(__<bsd.own.mk>__)
__<bsd.own.mk>__:
.include <bsd.opts.mk>
.include <bsd.opts.mk> # options now here or src.opts.mk
.if !defined(_WITHOUT_SRCCONF)