diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2019-04-04 13:38:57 -0700 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2019-04-04 15:02:20 -0700 |
commit | f8fcc7174d2c36d1fa1c91be52990ce600d806de (patch) | |
tree | fff06bba372086df615a7da3b13e248a2dcff795 /mesonbuild/coredata.py | |
parent | c6060d795cfc9084505123bbb4004ccb112f0de3 (diff) | |
download | meson-f8fcc7174d2c36d1fa1c91be52990ce600d806de.zip meson-f8fcc7174d2c36d1fa1c91be52990ce600d806de.tar.gz meson-f8fcc7174d2c36d1fa1c91be52990ce600d806de.tar.bz2 |
coredata: Remove is_builtin_option
This is a silly abstraction at this point.
Diffstat (limited to 'mesonbuild/coredata.py')
-rw-r--r-- | mesonbuild/coredata.py | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/mesonbuild/coredata.py b/mesonbuild/coredata.py index 97094fb..347af14 100644 --- a/mesonbuild/coredata.py +++ b/mesonbuild/coredata.py @@ -654,11 +654,8 @@ def save(obj, build_dir): os.replace(tempfilename, filename) return filename -def is_builtin_option(optname): - return optname in builtin_options - def get_builtin_option_choices(optname): - if is_builtin_option(optname): + if optname in builtin_options: b = builtin_options[optname] if b.opt_type is UserBooleanOption: return [True, False] @@ -670,7 +667,7 @@ def get_builtin_option_choices(optname): raise RuntimeError('Tried to get the supported values for an unknown builtin option \'%s\'.' % optname) def get_builtin_option_description(optname): - if is_builtin_option(optname): + if optname in builtin_options: return builtin_options[optname].description else: raise RuntimeError('Tried to get the description for an unknown builtin option \'%s\'.' % optname) @@ -684,7 +681,7 @@ def get_builtin_option_action(optname): return None def get_builtin_option_default(optname, prefix=''): - if is_builtin_option(optname): + if optname in builtin_options: o = builtin_options[optname] if o.opt_type in [UserComboOption, UserIntegerOption]: return o.default |