summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mesonbuild/interpreter/kwargs.py1
-rw-r--r--mesonbuild/interpreter/type_checking.py1
2 files changed, 2 insertions, 0 deletions
diff --git a/mesonbuild/interpreter/kwargs.py b/mesonbuild/interpreter/kwargs.py
index 2f3f37f67..daa5d4dfe 100644
--- a/mesonbuild/interpreter/kwargs.py
+++ b/mesonbuild/interpreter/kwargs.py
@@ -333,6 +333,7 @@ class _BuildTarget(_BaseBuildTarget):
"""Arguments shared by non-JAR functions"""
+ d_debug: 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 153a0d9e9..08e9b3878 100644
--- a/mesonbuild/interpreter/type_checking.py
+++ b/mesonbuild/interpreter/type_checking.py
@@ -560,6 +560,7 @@ _BUILD_TARGET_KWS: T.List[KwargInfo] = [
*_LANGUAGE_KWS,
BT_SOURCES_KW,
RUST_CRATE_TYPE_KW,
+ KwargInfo('d_debug', ContainerTypeInfo(list, (str, int)), default=[], listify=True),
KwargInfo(
'rust_dependency_map',
ContainerTypeInfo(dict, str),