diff options
author | Eli Schwartz <eschwartz@archlinux.org> | 2022-04-07 22:54:55 -0400 |
---|---|---|
committer | Eli Schwartz <eschwartz@archlinux.org> | 2022-05-23 16:44:08 -0400 |
commit | 1c52ac4e156c2f21d44cf800b112c5ea26878185 (patch) | |
tree | 73e782aab6354ed731174100593577d105eea23f /mesonbuild/modules/cmake.py | |
parent | e5c7dc199a849c2d548e41900f560f554fe5665d (diff) | |
download | meson-1c52ac4e156c2f21d44cf800b112c5ea26878185.zip meson-1c52ac4e156c2f21d44cf800b112c5ea26878185.tar.gz meson-1c52ac4e156c2f21d44cf800b112c5ea26878185.tar.bz2 |
move various imports into TYPE_CHECKING blocks for neatness
Diffstat (limited to 'mesonbuild/modules/cmake.py')
-rw-r--r-- | mesonbuild/modules/cmake.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mesonbuild/modules/cmake.py b/mesonbuild/modules/cmake.py index a263e52..a219268 100644 --- a/mesonbuild/modules/cmake.py +++ b/mesonbuild/modules/cmake.py @@ -21,7 +21,7 @@ import typing as T from . import ExtensionModule, ModuleReturnValue, ModuleObject from .. import build, mesonlib, mlog, dependencies -from ..cmake import SingleTargetOptions, TargetOptions, cmake_defines_to_args +from ..cmake import TargetOptions, cmake_defines_to_args from ..interpreter import SubprojectHolder from ..interpreter.type_checking import REQUIRED_KW, NoneType, in_set_validator from ..interpreterbase import ( @@ -46,6 +46,7 @@ if T.TYPE_CHECKING: from typing_extensions import TypedDict from . import ModuleState + from ..cmake import SingleTargetOptions from ..interpreter import kwargs class WriteBasicPackageVersionFile(TypedDict): |