aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules/external_project.py
diff options
context:
space:
mode:
Diffstat (limited to 'mesonbuild/modules/external_project.py')
-rw-r--r--mesonbuild/modules/external_project.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/mesonbuild/modules/external_project.py b/mesonbuild/modules/external_project.py
index a1d8514..fd7e7c8 100644
--- a/mesonbuild/modules/external_project.py
+++ b/mesonbuild/modules/external_project.py
@@ -39,6 +39,7 @@ if T.TYPE_CHECKING:
from ..build import BuildTarget, CustomTarget
from ..interpreter import Interpreter
from ..interpreterbase import TYPE_var
+ from ..mesonlib import EnvironmentVariables
class Dependency(TypedDict):
@@ -49,7 +50,7 @@ if T.TYPE_CHECKING:
configure_options: T.List[str]
cross_configure_options: T.List[str]
verbose: bool
- env: build.EnvironmentVariables
+ env: EnvironmentVariables
depends: T.List[T.Union[BuildTarget, CustomTarget]]
@@ -62,7 +63,7 @@ class ExternalProject(NewExtensionModule):
configure_command: str,
configure_options: T.List[str],
cross_configure_options: T.List[str],
- env: build.EnvironmentVariables,
+ env: EnvironmentVariables,
verbose: bool,
extra_depends: T.List[T.Union['BuildTarget', 'CustomTarget']]):
super().__init__()