aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/environment.py
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz@archlinux.org>2022-03-01 23:12:54 -0500
committerEli Schwartz <eschwartz@archlinux.org>2022-03-07 19:01:04 -0500
commit187dc656f48ba7a86a14a5c8d9f16a3b2b7d8770 (patch)
tree5ed516e772e7edb4ab38c12feaf763fe030cf888 /mesonbuild/environment.py
parentd072ebc9554e5661419d6d75285bfee24dca743f (diff)
downloadmeson-187dc656f48ba7a86a14a5c8d9f16a3b2b7d8770.zip
meson-187dc656f48ba7a86a14a5c8d9f16a3b2b7d8770.tar.gz
meson-187dc656f48ba7a86a14a5c8d9f16a3b2b7d8770.tar.bz2
merge various TYPE_CHECKING blocks into one
A bunch of files have several T.TYPE_CHECKING blocks that each do some things which could just as well be done once, with a single `if` statement. Make them do so.
Diffstat (limited to 'mesonbuild/environment.py')
-rw-r--r--mesonbuild/environment.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/mesonbuild/environment.py b/mesonbuild/environment.py
index b2ddb44..5e8575a 100644
--- a/mesonbuild/environment.py
+++ b/mesonbuild/environment.py
@@ -47,6 +47,7 @@ from functools import lru_cache
from mesonbuild import envconfig
if T.TYPE_CHECKING:
+ import argparse
from configparser import ConfigParser
from .wrap.wrap import Resolver
@@ -55,9 +56,6 @@ build_filename = 'meson.build'
CompilersDict = T.Dict[str, Compiler]
-if T.TYPE_CHECKING:
- import argparse
-
def _get_env_var(for_machine: MachineChoice, is_cross: bool, var_name: str) -> T.Optional[str]:
"""