diff options
-rw-r--r-- | mesonbuild/coredata.py | 8 | ||||
-rw-r--r-- | mesonbuild/mconf.py | 4 | ||||
-rw-r--r-- | mesonbuild/mesonmain.py | 2 |
3 files changed, 7 insertions, 7 deletions
diff --git a/mesonbuild/coredata.py b/mesonbuild/coredata.py index cc242f4..c5c34da 100644 --- a/mesonbuild/coredata.py +++ b/mesonbuild/coredata.py @@ -43,7 +43,7 @@ class UserStringOption(UserOption): class UserBooleanOption(UserOption): def __init__(self, name, description, value): - super().__init__(name, description, [ True, False ]) + super().__init__(name, description, [True, False ]) self.set_value(value) def tobool(self, thing): @@ -134,7 +134,7 @@ class CoreData(): def init_builtins(self, options): self.builtins = {} for key in get_builtin_options(): - args = [key] + builtin_options[key][1:-1] + [ getattr(options, key, get_builtin_option_default(key)) ] + args = [key] + builtin_options[key][1:-1] + [getattr(options, key, get_builtin_option_default(key)) ] self.builtins[key] = builtin_options[key][0](*args) def get_builtin_option(self, optname): @@ -179,7 +179,7 @@ def get_builtin_option_choices(optname): if builtin_options[optname][0] == UserStringOption: return None elif builtin_options[optname][0] == UserBooleanOption: - return [ True, False ] + return [True, False ] else: return builtin_options[optname][2] else: @@ -227,7 +227,7 @@ builtin_options = { 'localstatedir': [UserStringOption, 'Localstate data directory.', 'var'], 'sharedstatedir': [UserStringOption, 'Architecture-independent data directory.', 'com'], 'werror': [UserBooleanOption, 'Treat warnings as errors.', False], - 'warning_level': [UserComboOption, 'Compiler warning level to use.', [ '1', '2', '3' ], '1'], + 'warning_level': [UserComboOption, 'Compiler warning level to use.', ['1', '2', '3' ], '1'], 'layout': [UserComboOption, 'Build directory layout.', ['mirror', 'flat'], 'mirror'], 'default_library': [UserComboOption, 'Default library type.', ['shared', 'static'], 'shared'], 'backend': [UserComboOption, 'Backend to use.', backendlist, 'ninja'], diff --git a/mesonbuild/mconf.py b/mesonbuild/mconf.py index 8ddf4fe..bfe7c08 100644 --- a/mesonbuild/mconf.py +++ b/mesonbuild/mconf.py @@ -128,7 +128,7 @@ class Conf: print('') print('Core options:') carr = [] - for key in [ 'buildtype', 'warning_level', 'werror', 'strip', 'unity', 'default_library' ]: + for key in ['buildtype', 'warning_level', 'werror', 'strip', 'unity', 'default_library' ]: carr.append([key, coredata.get_builtin_option_description(key), self.coredata.get_builtin_option(key), coredata.get_builtin_option_choices(key)]) self.print_aligned(carr) @@ -204,7 +204,7 @@ class Conf: print('') print('Testing options:') tarr = [] - for key in [ 'stdsplit', 'errorlogs' ]: + for key in ['stdsplit', 'errorlogs' ]: tarr.append([key, coredata.get_builtin_option_description(key), self.coredata.get_builtin_option(key), coredata.get_builtin_option_choices(key)]) self.print_aligned(tarr) diff --git a/mesonbuild/mesonmain.py b/mesonbuild/mesonmain.py index 98d072b..cb8b247 100644 --- a/mesonbuild/mesonmain.py +++ b/mesonbuild/mesonmain.py @@ -29,7 +29,7 @@ default_warning = '1' def add_builtin_argument(name, **kwargs): k = kwargs.get('dest', name.replace('-', '_')) c = coredata.get_builtin_option_choices(k) - b = True if kwargs.get('action', None) in [ 'store_true', 'store_false' ] else False + b = True if kwargs.get('action', None) in ['store_true', 'store_false' ] else False h = coredata.get_builtin_option_description(k) if not b: h = h.rstrip('.') + ' (default: %s).' % coredata.get_builtin_option_default(k) |