aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/build.py
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2021-11-09 12:50:07 -0800
committerNirbheek Chauhan <nirbheek.chauhan@gmail.com>2021-11-24 02:23:57 +0530
commitf29b54dfe421487e86d0cf46d81794e192868f4e (patch)
tree34311727a9cc538aa12a8f056158a2775b4d7eec /mesonbuild/build.py
parent2eafe9a25f3cf54063b3c9bd90959eeedd35e4ea (diff)
downloadmeson-f29b54dfe421487e86d0cf46d81794e192868f4e.zip
meson-f29b54dfe421487e86d0cf46d81794e192868f4e.tar.gz
meson-f29b54dfe421487e86d0cf46d81794e192868f4e.tar.bz2
build|backend: Fix some type annotations
These currently say the take `Target`, but the really take `BuildTarget | CustomTarget | CustomTargetIndex`.
Diffstat (limited to 'mesonbuild/build.py')
-rw-r--r--mesonbuild/build.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/build.py b/mesonbuild/build.py
index 18c0911..6036735 100644
--- a/mesonbuild/build.py
+++ b/mesonbuild/build.py
@@ -695,7 +695,7 @@ class BuildTarget(Target):
self.external_deps: T.List[dependencies.Dependency] = []
self.include_dirs: T.List['IncludeDirs'] = []
self.link_language = kwargs.get('link_language')
- self.link_targets: T.List[BuildTarget] = []
+ self.link_targets: T.List[T.Union['BuildTarget', 'CustomTarget', 'CustomTargetIndex']] = []
self.link_whole_targets = []
self.link_depends = []
self.added_deps = set()