summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter/kwargs.py
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2024-12-06 12:01:59 -0800
committerDylan Baker <dylan@pnwbakers.com>2024-12-06 14:45:02 -0800
commit83253cdbaa8afd268286ca06520ca1cf2095dd28 (patch)
tree1e9e1a57ec17dad0e21f7f9ccde67886fd7c1738 /mesonbuild/interpreter/kwargs.py
parent38051a5a4bc558905d89146c9a27a215fc0b4ab4 (diff)
downloadmeson-83253cdbaa8afd268286ca06520ca1cf2095dd28.tar.gz
interpreter: fix type issues with vcs_tag updates
The annotations weren't updated to reflect the changes.
Diffstat (limited to 'mesonbuild/interpreter/kwargs.py')
-rw-r--r--mesonbuild/interpreter/kwargs.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/mesonbuild/interpreter/kwargs.py b/mesonbuild/interpreter/kwargs.py
index ae4866a88..87f121e90 100644
--- a/mesonbuild/interpreter/kwargs.py
+++ b/mesonbuild/interpreter/kwargs.py
@@ -1,6 +1,6 @@
# SPDX-License-Identifier: Apache-2.0
# Copyright © 2021 The Meson Developers
-# Copyright © 2021 Intel Corporation
+# Copyright © 2021-2024 Intel Corporation
from __future__ import annotations
"""Keyword Argument type annotations."""
@@ -286,6 +286,10 @@ class VcsTag(TypedDict):
build.ExtractedObjects, build.GeneratedList, ExternalProgram, File]]
output: T.List[str]
replace_string: str
+ install: bool
+ install_tag: T.Optional[str]
+ install_dir: T.Optional[str]
+ install_mode: FileMode
class ConfigureFile(TypedDict):