diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2023-10-04 12:57:13 -0700 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2023-10-16 13:28:32 -0700 |
commit | 7c101413d026ee50d950db1c5fcff48c20c757da (patch) | |
tree | 4a0523d147786bf433f7aca7dbd2fa653cc9d26c /mesonbuild | |
parent | 2048d1333e2db36686a45444f58cf5c96c44e6e4 (diff) | |
download | meson-7c101413d026ee50d950db1c5fcff48c20c757da.zip meson-7c101413d026ee50d950db1c5fcff48c20c757da.tar.gz meson-7c101413d026ee50d950db1c5fcff48c20c757da.tar.bz2 |
interpreter: use typed_kwargs for build_target.d_unittest
Diffstat (limited to 'mesonbuild')
-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 41d7a75..b4a389b 100644 --- a/mesonbuild/interpreter/kwargs.py +++ b/mesonbuild/interpreter/kwargs.py @@ -336,6 +336,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]] + d_unittest: bool 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 df17a43..82f770f 100644 --- a/mesonbuild/interpreter/type_checking.py +++ b/mesonbuild/interpreter/type_checking.py @@ -563,6 +563,7 @@ _BUILD_TARGET_KWS: T.List[KwargInfo] = [ RUST_CRATE_TYPE_KW, KwargInfo('d_debug', ContainerTypeInfo(list, (str, int)), default=[], listify=True), D_MODULE_VERSIONS_KW, + KwargInfo('d_unittest', bool, default=False), KwargInfo( 'rust_dependency_map', ContainerTypeInfo(dict, str), |