diff options
| author | Dylan Baker <dylan@pnwbakers.com> | 2023-10-04 12:55:17 -0700 |
|---|---|---|
| committer | Dylan Baker <dylan@pnwbakers.com> | 2023-10-16 13:28:32 -0700 |
| commit | 2048d1333e2db36686a45444f58cf5c96c44e6e4 (patch) | |
| tree | 69110ff018390bc2dca1d624d5d599904c68e558 | |
| parent | 9b1efa37fd10b8c160c6a9ec58714edc6d899336 (diff) | |
| download | meson-2048d1333e2db36686a45444f58cf5c96c44e6e4.tar.gz | |
interpreter: use typed_kwargs for build_target.d_module_versions
| -rw-r--r-- | mesonbuild/interpreter/kwargs.py | 1 | ||||
| -rw-r--r-- | mesonbuild/interpreter/type_checking.py | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/mesonbuild/interpreter/kwargs.py b/mesonbuild/interpreter/kwargs.py index af5593d07..41d7a753a 100644 --- a/mesonbuild/interpreter/kwargs.py +++ b/mesonbuild/interpreter/kwargs.py @@ -335,6 +335,7 @@ class _BuildTarget(_BaseBuildTarget): d_debug: T.List[T.Union[str, int]] d_import_dirs: T.List[T.Union[str, build.IncludeDirs]] + d_module_versions: T.List[T.Union[str, int]] rust_dependency_map: T.Dict[str, str] sources: SourcesVarargsType c_args: T.List[str] diff --git a/mesonbuild/interpreter/type_checking.py b/mesonbuild/interpreter/type_checking.py index ee69ab7db..df17a43ef 100644 --- a/mesonbuild/interpreter/type_checking.py +++ b/mesonbuild/interpreter/type_checking.py @@ -562,6 +562,7 @@ _BUILD_TARGET_KWS: T.List[KwargInfo] = [ INCLUDE_DIRECTORIES.evolve(name='d_import_dirs'), RUST_CRATE_TYPE_KW, KwargInfo('d_debug', ContainerTypeInfo(list, (str, int)), default=[], listify=True), + D_MODULE_VERSIONS_KW, KwargInfo( 'rust_dependency_map', ContainerTypeInfo(dict, str), |
