aboutsummaryrefslogtreecommitdiff
path: root/Mk/bsd.port.mk
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2013-06-10 06:40:45 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2013-06-10 06:40:45 +0000
commit741efabb336ea662b7d058f5cba2ee7c23e1459f (patch)
treec425b7a5ae3daae59c163a1896aeebffdb271853 /Mk/bsd.port.mk
parent27a9752a637f95201154c5aa9cc508a94e501021 (diff)
downloadports-741efabb336ea662b7d058f5cba2ee7c23e1459f.tar.gz
ports-741efabb336ea662b7d058f5cba2ee7c23e1459f.zip
Factorize pre-config
Notes
Notes: svn path=/head/; revision=320437
Diffstat (limited to 'Mk/bsd.port.mk')
-rw-r--r--Mk/bsd.port.mk36
1 files changed, 8 insertions, 28 deletions
diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk
index 1841fc7f5371..57daf9f9ec84 100644
--- a/Mk/bsd.port.mk
+++ b/Mk/bsd.port.mk
@@ -6078,37 +6078,17 @@ D4P_ENV+= PKGHELP="${PKGHELP}"
.for opt in ${ALL_OPTIONS}
D4P_ENV+= ${opt}_DESC=""${${opt}_DESC:Q}""
.endfor
-.for multi in ${OPTIONS_MULTI}
-D4P_ENV+= OPTIONS_MULTI_${multi}="${OPTIONS_MULTI_${multi}}" \
- ${multi}_DESC=""${${multi}_DESC:Q}""
-. for opt in ${OPTIONS_MULTI_${multi}}
-D4P_ENV+= ${opt}_DESC=""${${opt}_DESC:Q}""
-. endfor
-.endfor
-.for single in ${OPTIONS_SINGLE}
-D4P_ENV+= OPTIONS_SINGLE_${single}="${OPTIONS_SINGLE_${single}}" \
- ${single}_DESC=""${${single}_DESC:Q}""
-. for opt in ${OPTIONS_SINGLE_${single}}
-D4P_ENV+= ${opt}_DESC=""${${opt}_DESC:Q}""
-. endfor
-.endfor
-.for radio in ${OPTIONS_RADIO}
-D4P_ENV+= OPTIONS_RADIO_${radio}="${OPTIONS_RADIO_${radio}}" \
- ${radio}_DESC=""${${radio}_DESC:Q}""
-. for opt in ${OPTIONS_RADIO_${radio}}
-D4P_ENV+= ${opt}_DESC=""${${opt}_DESC:Q}""
-. endfor
-.endfor
-.for group in ${OPTIONS_GROUP}
-D4P_ENV+= OPTIONS_GROUP_${group}="${OPTIONS_GROUP_${group}}" \
- ${group}_DESC=""${${group}_DESC:Q}""
-. for opt in ${OPTIONS_GROUP_${group}}
+.for otype in MULTI GROUP SINGLE RADIO
+. for m in ${OPTIONS_${otype}}
+D4P_ENV+= OPTIONS_${otype}_${m}="${OPTIONS_${otype}_${m}}" \
+ ${m}_DESC=""${${m}_DESC:Q}""
+. for opt in ${OPTIONS_${otype}_${m}}
D4P_ENV+= ${opt}_DESC=""${${opt}_DESC:Q}""
+. endfor
. endfor
.endfor
-.undef multi
-.undef single
-.undef group
+.undef m
+.undef otype
.undef opt
.endif # pre-config