mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
Move the "MK_* options..." section before the "... MK_*_SUPPORT..." section
For the case that someone set WITHOUT_GSSAPI=, now WITHOUT_KERBEROS_SUPPORT will be properly set. This will likely fix the issue for the default case noted in the PR I filed back in 2011. I am trying to fix the less obvious case documented in the PR still. MFC after: 2 weeks PR: 159745
This commit is contained in:
parent
715652a404
commit
4301886de3
1 changed files with 15 additions and 15 deletions
|
|
@ -401,6 +401,21 @@ MK_CLANG_EXTRAS:= no
|
|||
MK_CLANG_FULL:= no
|
||||
.endif
|
||||
|
||||
#
|
||||
# MK_* options whose default value depends on another option.
|
||||
#
|
||||
.for vv in \
|
||||
GSSAPI/KERBEROS \
|
||||
MAN_UTILS/MAN
|
||||
.if defined(WITH_${vv:H})
|
||||
MK_${vv:H}:= yes
|
||||
.elif defined(WITHOUT_${vv:H})
|
||||
MK_${vv:H}:= no
|
||||
.else
|
||||
MK_${vv:H}:= ${MK_${vv:T}}
|
||||
.endif
|
||||
.endfor
|
||||
|
||||
#
|
||||
# Set defaults for the MK_*_SUPPORT variables.
|
||||
#
|
||||
|
|
@ -428,21 +443,6 @@ MK_${var}_SUPPORT:= yes
|
|||
.endif
|
||||
.endfor
|
||||
|
||||
#
|
||||
# MK_* options whose default value depends on another option.
|
||||
#
|
||||
.for vv in \
|
||||
GSSAPI/KERBEROS \
|
||||
MAN_UTILS/MAN
|
||||
.if defined(WITH_${vv:H})
|
||||
MK_${vv:H}:= yes
|
||||
.elif defined(WITHOUT_${vv:H})
|
||||
MK_${vv:H}:= no
|
||||
.else
|
||||
MK_${vv:H}:= ${MK_${vv:T}}
|
||||
.endif
|
||||
.endfor
|
||||
|
||||
.if !${COMPILER_FEATURES:Mc++11}
|
||||
MK_LLDB:= no
|
||||
.endif
|
||||
|
|
|
|||
Loading…
Reference in a new issue