diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2019-12-21 20:40:39 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2020-02-12 22:31:08 +0200 |
commit | 6b5c1a4fc34f8f782947bde3e9a14446c89a2934 (patch) | |
tree | 2d90f7db4e5ead2e82421195f8ad2b93dd5e93c9 /mesonbuild/optinterpreter.py | |
parent | 796b4c120ab37a9e0e73e2067aaad7b8d929e227 (diff) | |
download | meson-6b5c1a4fc34f8f782947bde3e9a14446c89a2934.zip meson-6b5c1a4fc34f8f782947bde3e9a14446c89a2934.tar.gz meson-6b5c1a4fc34f8f782947bde3e9a14446c89a2934.tar.bz2 |
Refactor UserIntegerOption to work with BuiltinOption.
Diffstat (limited to 'mesonbuild/optinterpreter.py')
-rw-r--r-- | mesonbuild/optinterpreter.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/mesonbuild/optinterpreter.py b/mesonbuild/optinterpreter.py index 4d790b6..1a8a04a 100644 --- a/mesonbuild/optinterpreter.py +++ b/mesonbuild/optinterpreter.py @@ -90,10 +90,9 @@ def ComboParser(description, kwargs): def IntegerParser(description, kwargs): if 'value' not in kwargs: raise OptionException('Integer option must contain value argument.') + inttuple = (kwargs.get('min', None), kwargs.get('max', None), kwargs['value']) return coredata.UserIntegerOption(description, - kwargs.get('min', None), - kwargs.get('max', None), - kwargs['value'], + inttuple, kwargs.get('yield', coredata.default_yielding)) # FIXME: Cannot use FeatureNew while parsing options because we parse it before |