diff options
author | Daniel Mensinger <daniel@mensinger-ka.de> | 2019-02-16 14:48:11 +0100 |
---|---|---|
committer | Daniel Mensinger <daniel@mensinger-ka.de> | 2019-02-26 09:34:57 +0100 |
commit | e37d32aa9dfa1cac47b6f50a86b25b0317d58c3a (patch) | |
tree | 150e433aa9022eba77afe40364eb3408013f845a /mesonbuild/rewriter.py | |
parent | 92f95b3326579944ebfe6b49ee7ffd1e57400601 (diff) | |
download | meson-e37d32aa9dfa1cac47b6f50a86b25b0317d58c3a.zip meson-e37d32aa9dfa1cac47b6f50a86b25b0317d58c3a.tar.gz meson-e37d32aa9dfa1cac47b6f50a86b25b0317d58c3a.tar.bz2 |
rewriter: Basic default_options support
Diffstat (limited to 'mesonbuild/rewriter.py')
-rw-r--r-- | mesonbuild/rewriter.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/mesonbuild/rewriter.py b/mesonbuild/rewriter.py index fa26571..2bb1bc7 100644 --- a/mesonbuild/rewriter.py +++ b/mesonbuild/rewriter.py @@ -213,7 +213,7 @@ class MTypeList(MTypeBase): removed_list += [i] self.node.args.arguments = removed_list -class MtypeStrList(MTypeList): +class MTypeStrList(MTypeList): def __init__(self, node: mparser.BaseNode): super().__init__(node) @@ -268,8 +268,8 @@ rewriter_func_kwargs = { 'not_found_message': MTypeStr, 'required': MTypeBool, 'static': MTypeBool, - 'version': MtypeStrList, - 'modules': MtypeStrList + 'version': MTypeStrList, + 'modules': MTypeStrList }, 'target': { 'build_by_default': MTypeBool, @@ -285,8 +285,9 @@ rewriter_func_kwargs = { 'pie': MTypeBool }, 'project': { + 'default_options': MTypeStrList, 'meson_version': MTypeStr, - 'license': MtypeStrList, + 'license': MTypeStrList, 'subproject_dir': MTypeStr, 'version': MTypeStr } |