Only set %%PORTDOCS%%/%%PORTEXAMPLES%% if a DOCS/EXAMPLES option is defined.
PR: 230864 Submitted by: mat exp-runs by: antoine Differential Revision: https://reviews.freebsd.org/D13651
This commit is contained in:
parent
0ac9de909b
commit
2f70fd9e54
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=479410
1 changed files with 13 additions and 12 deletions
|
@ -410,18 +410,19 @@ PORT_OPTIONS+= ${OPTIONS_SLAVE}
|
|||
# Sort options and eliminate duplicates
|
||||
PORT_OPTIONS:= ${PORT_OPTIONS:O:u}
|
||||
|
||||
## Now some compatibility
|
||||
.if empty(PORT_OPTIONS:MDOCS)
|
||||
PLIST_SUB+= PORTDOCS="@comment "
|
||||
.else
|
||||
PLIST_SUB+= PORTDOCS=""
|
||||
.endif
|
||||
_REALLY_ALL_POSSIBLE_OPTIONS:= ${COMPLETE_OPTIONS_LIST} ${_ALL_EXCLUDE}
|
||||
_REALLY_ALL_POSSIBLE_OPTIONS:= ${_REALLY_ALL_POSSIBLE_OPTIONS:O:u}
|
||||
|
||||
.if empty(PORT_OPTIONS:MEXAMPLES)
|
||||
PLIST_SUB+= PORTEXAMPLES="@comment "
|
||||
.else
|
||||
PLIST_SUB+= PORTEXAMPLES=""
|
||||
.endif
|
||||
# Handle PORTDOCS and PORTEXAMPLES
|
||||
.for _type in DOCS EXAMPLES
|
||||
. if !empty(_REALLY_ALL_POSSIBLE_OPTIONS:M${_type})
|
||||
. if empty(PORT_OPTIONS:M${_type})
|
||||
PLIST_SUB+= PORT${_type}="@comment "
|
||||
. else
|
||||
PLIST_SUB+= PORT${_type}=""
|
||||
. endif
|
||||
. endif
|
||||
.endfor
|
||||
|
||||
.if defined(NO_OPTIONS_SORT)
|
||||
ALL_OPTIONS= ${OPTIONS_DEFINE}
|
||||
|
@ -431,7 +432,7 @@ ALL_OPTIONS= ${OPTIONS_DEFINE}
|
|||
_OPTIONS_${target}?=
|
||||
.endfor
|
||||
|
||||
.for opt in ${COMPLETE_OPTIONS_LIST} ${_ALL_EXCLUDE:O:u}
|
||||
.for opt in ${_REALLY_ALL_POSSIBLE_OPTIONS}
|
||||
# PLIST_SUB
|
||||
PLIST_SUB?=
|
||||
SUB_LIST?=
|
||||
|
|
Loading…
Reference in a new issue