diff options
Diffstat (limited to 'mesonbuild/scripts/run_tool.py')
-rw-r--r-- | mesonbuild/scripts/run_tool.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mesonbuild/scripts/run_tool.py b/mesonbuild/scripts/run_tool.py index 700f459..f120df2 100644 --- a/mesonbuild/scripts/run_tool.py +++ b/mesonbuild/scripts/run_tool.py @@ -11,8 +11,8 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. +from __future__ import annotations -import subprocess import itertools import fnmatch from pathlib import Path @@ -22,6 +22,9 @@ from ..compilers import lang_suffixes from ..mesonlib import Popen_safe import typing as T +if T.TYPE_CHECKING: + import subprocess + def parse_pattern_file(fname: Path) -> T.List[str]: patterns = [] try: |