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.tar.gz | |
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 d66aa1f32..f10632630 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, |
