aboutsummaryrefslogtreecommitdiff
path: root/Mk
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2013-06-10 09:27:19 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2013-06-10 09:27:19 +0000
commit5177ada3c44061e4c28696eb67f071801a27a39d (patch)
tree0ebc90df10d86b508b00efc9080a38960e8a3943 /Mk
parenta67e308fb6bf00ebc10b22682c995ec01f3a9db5 (diff)
downloadports-5177ada3c44061e4c28696eb67f071801a27a39d.tar.gz
ports-5177ada3c44061e4c28696eb67f071801a27a39d.zip
Yet more factorisation
Notes
Notes: svn path=/head/; revision=320450
Diffstat (limited to 'Mk')
-rw-r--r--Mk/bsd.options.mk15
1 files changed, 4 insertions, 11 deletions
diff --git a/Mk/bsd.options.mk b/Mk/bsd.options.mk
index 62adb60b7857..4c36bd7f9904 100644
--- a/Mk/bsd.options.mk
+++ b/Mk/bsd.options.mk
@@ -106,17 +106,10 @@ OPTIONS_DEFAULT:= ${OPTIONS_DEFAULT:O:u}
# complete list
COMPLETE_OPTIONS_LIST= ${ALL_OPTIONS}
-.for single in ${OPTIONS_SINGLE}
-COMPLETE_OPTIONS_LIST+= ${OPTIONS_SINGLE_${single}}
-.endfor
-.for radio in ${OPTIONS_RADIO}
-COMPLETE_OPTIONS_LIST+= ${OPTIONS_RADIO_${radio}}
-.endfor
-.for multi in ${OPTIONS_MULTI}
-COMPLETE_OPTIONS_LIST+= ${OPTIONS_MULTI_${multi}}
-.endfor
-.for group in ${OPTIONS_GROUP}
-COMPLETE_OPTIONS_LIST+= ${OPTIONS_GROUP_${group}}
+.for otype in SINGLE RADIO MULTI GROUP
+. for m in ${OPTIONS_${otype}}
+COMPLETE_OPTIONS_LIST+= ${OPTIONS_${otype}_${m}}
+. endfor
.endfor
## Now create the list of activated options