diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2021-12-06 15:13:59 -0800 |
---|---|---|
committer | Eli Schwartz <eschwartz93@gmail.com> | 2022-01-18 17:53:29 -0500 |
commit | 5c979eb21f4e53807a9a837ec1166861dd754227 (patch) | |
tree | 58b12c747f74012fb3938fad899b1a42194d9c46 /mesonbuild/interpreter/interpreterobjects.py | |
parent | 574525673f6b00535f916d7230ef7e4a3d58bc2c (diff) | |
download | meson-5c979eb21f4e53807a9a837ec1166861dd754227.zip meson-5c979eb21f4e53807a9a837ec1166861dd754227.tar.gz meson-5c979eb21f4e53807a9a837ec1166861dd754227.tar.bz2 |
interpreterobjects: clean up ConfigurationData initializer
Diffstat (limited to 'mesonbuild/interpreter/interpreterobjects.py')
-rw-r--r-- | mesonbuild/interpreter/interpreterobjects.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/mesonbuild/interpreter/interpreterobjects.py b/mesonbuild/interpreter/interpreterobjects.py index 78a3243..b2b5493 100644 --- a/mesonbuild/interpreter/interpreterobjects.py +++ b/mesonbuild/interpreter/interpreterobjects.py @@ -293,11 +293,9 @@ class ConfigurationDataObject(MutableInterpreterObject, MesonInterpreterObject): 'get_unquoted': self.get_unquoted_method, 'merge_from': self.merge_from_method, }) - if isinstance(initial_values, dict): + if initial_values: for k, v in initial_values.items(): - self.set_method([k, v], {}) - elif initial_values: - raise AssertionError('Unsupported ConfigurationDataObject initial_values') + self.conf_data.values[k] = (v, None) def is_used(self) -> bool: return self.used |