aboutsummaryrefslogtreecommitdiff
path: root/optinterpreter.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2015-11-06 21:05:05 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2015-11-06 21:05:05 +0200
commit7bfc04ecdb80a80faad92a03053015d167a89129 (patch)
tree5382221e775af18754d35cd0ba648a85fb52fb85 /optinterpreter.py
parent1b697f04cdb54730d1b488e0bbbf5d51d7c41ed7 (diff)
parent63e803ae0f791c1c106d3616790eb9b32e1720b3 (diff)
downloadmeson-7bfc04ecdb80a80faad92a03053015d167a89129.zip
meson-7bfc04ecdb80a80faad92a03053015d167a89129.tar.gz
meson-7bfc04ecdb80a80faad92a03053015d167a89129.tar.bz2
Merged default library branch.
Diffstat (limited to 'optinterpreter.py')
-rw-r--r--optinterpreter.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/optinterpreter.py b/optinterpreter.py
index d66aa1f..f106326 100644
--- a/optinterpreter.py
+++ b/optinterpreter.py
@@ -40,11 +40,11 @@ class OptionException(coredata.MesonException):
optname_regex = re.compile('[^a-zA-Z0-9_-]')
def StringParser(name, description, kwargs):
- return mesonlib.UserStringOption(name, description,
+ return coredata.UserStringOption(name, description,
kwargs.get('value', ''))
def BooleanParser(name, description, kwargs):
- return mesonlib.UserBooleanOption(name, description, kwargs.get('value', True))
+ return coredata.UserBooleanOption(name, description, kwargs.get('value', True))
def ComboParser(name, description, kwargs):
if 'choices' not in kwargs:
@@ -55,7 +55,7 @@ def ComboParser(name, description, kwargs):
for i in choices:
if not isinstance(i, str):
raise OptionException('Combo choice elements must be strings.')
- return mesonlib.UserComboOption(name, description, choices, kwargs.get('value', choices[0]))
+ return coredata.UserComboOption(name, description, choices, kwargs.get('value', choices[0]))
option_types = {'string' : StringParser,
'boolean' : BooleanParser,