summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2025-10-02 09:11:09 -0700
committerJussi Pakkanen <jussi.pakkanen@mailbox.org>2025-10-14 19:11:53 +0300
commita563ebd2da758001c89c8db3a0a26c16740cc279 (patch)
tree26de0526efd20e4933d6e4b989cefa2b38d5acfd
parent7ea56ab96ebeab1d271098e19d1c0d462dfe22b1 (diff)
downloadmeson-a563ebd2da758001c89c8db3a0a26c16740cc279.tar.gz
build: Add a TypeAlias for any valid target
-rw-r--r--mesonbuild/build.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/mesonbuild/build.py b/mesonbuild/build.py
index 5d4d99a97..185c1ad42 100644
--- a/mesonbuild/build.py
+++ b/mesonbuild/build.py
@@ -54,6 +54,7 @@ if T.TYPE_CHECKING:
LibTypes: TypeAlias = T.Union['SharedLibrary', 'StaticLibrary', 'CustomTarget', 'CustomTargetIndex']
BuildTargetTypes: TypeAlias = T.Union['BuildTarget', 'CustomTarget', 'CustomTargetIndex']
ObjectTypes: TypeAlias = T.Union[str, 'File', 'ExtractedObjects', 'GeneratedTypes']
+ AnyTargetType: TypeAlias = T.Union['Target', 'CustomTargetIndex']
class DFeatures(TypedDict):