aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/build.py
diff options
context:
space:
mode:
Diffstat (limited to 'mesonbuild/build.py')
-rw-r--r--mesonbuild/build.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/mesonbuild/build.py b/mesonbuild/build.py
index 98385df..24eff8c 100644
--- a/mesonbuild/build.py
+++ b/mesonbuild/build.py
@@ -2524,6 +2524,9 @@ class CustomTarget(Target, CommandBase):
for i in self.outputs:
yield CustomTargetIndex(self, i)
+ def __len__(self) -> int:
+ return len(self.outputs)
+
class RunTarget(Target, CommandBase):
def __init__(self, name: str, command, dependencies,
subdir: str, subproject: str, env: T.Optional['EnvironmentVariables'] = None):