summaryrefslogtreecommitdiff
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, 2 insertions, 1 deletions
diff --git a/mesonbuild/build.py b/mesonbuild/build.py
index 6e233a382..2302f17e4 100644
--- a/mesonbuild/build.py
+++ b/mesonbuild/build.py
@@ -43,7 +43,7 @@ if T.TYPE_CHECKING:
from .backend.backends import Backend
from .compilers import Compiler
from .interpreter.interpreter import SourceOutputs, Interpreter
- from .interpreter.interpreterobjects import Test
+ from .interpreter.interpreterobjects import Test, Doctest
from .interpreterbase import SubProject
from .linkers.linkers import StaticLinker
from .mesonlib import ExecutableSerialisation, FileMode, FileOrString
@@ -730,6 +730,7 @@ class BuildTarget(Target):
self.name_prefix_set = False
self.name_suffix_set = False
self.filename = 'no_name'
+ self.doctests: T.Optional[Doctest] = None
# The debugging information file this target will generate
self.debug_filename = None
# The list of all files outputted by this target. Useful in cases such