diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2015-11-06 21:05:05 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2015-11-06 21:05:05 +0200 |
commit | 7bfc04ecdb80a80faad92a03053015d167a89129 (patch) | |
tree | 5382221e775af18754d35cd0ba648a85fb52fb85 /optinterpreter.py | |
parent | 1b697f04cdb54730d1b488e0bbbf5d51d7c41ed7 (diff) | |
parent | 63e803ae0f791c1c106d3616790eb9b32e1720b3 (diff) | |
download | meson-7bfc04ecdb80a80faad92a03053015d167a89129.zip meson-7bfc04ecdb80a80faad92a03053015d167a89129.tar.gz meson-7bfc04ecdb80a80faad92a03053015d167a89129.tar.bz2 |
Merged default library branch.
Diffstat (limited to 'optinterpreter.py')
-rw-r--r-- | optinterpreter.py | 6 |
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, |