aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/optinterpreter.py
diff options
context:
space:
mode:
authorSalamandar <felix@piedallu.me>2018-04-27 17:04:48 +0200
committerSalamandar <felix@piedallu.me>2018-06-01 14:23:24 +0200
commitc90885de6d92ed0ffea286f11337346129ca0a35 (patch)
tree99e21f8fec1c31f1ed64fa6de9ef0dae431e4812 /mesonbuild/optinterpreter.py
parent2056172595a593fc532f97d76445e710354e7f17 (diff)
downloadmeson-c90885de6d92ed0ffea286f11337346129ca0a35.zip
meson-c90885de6d92ed0ffea286f11337346129ca0a35.tar.gz
meson-c90885de6d92ed0ffea286f11337346129ca0a35.tar.bz2
Add 0.44.0 features
Diffstat (limited to 'mesonbuild/optinterpreter.py')
-rw-r--r--mesonbuild/optinterpreter.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/mesonbuild/optinterpreter.py b/mesonbuild/optinterpreter.py
index b4156ff..e5ecc6f 100644
--- a/mesonbuild/optinterpreter.py
+++ b/mesonbuild/optinterpreter.py
@@ -19,7 +19,7 @@ from . import mlog
from . import mparser
from . import coredata
from . import mesonlib
-
+from .interpreterbase import FeatureNew
forbidden_option_names = coredata.get_builtin_options()
forbidden_prefixes = {'c_',
@@ -106,6 +106,7 @@ def IntegerParser(name, description, kwargs):
kwargs['value'],
kwargs.get('yield', coredata.default_yielding))
+@FeatureNew('array type option()', '0.44.0')
@permitted_kwargs({'value', 'yield', 'choices'})
def string_array_parser(name, description, kwargs):
if 'choices' in kwargs: