diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2022-05-26 09:26:47 -0700 |
---|---|---|
committer | Eli Schwartz <eschwartz93@gmail.com> | 2022-06-01 22:49:10 -0400 |
commit | 77e411088028180a82dedc4da709a3cd8be91b65 (patch) | |
tree | 2b82ee3de78e2b6e002e0ab65d0171aa15f63633 | |
parent | a2def550c586aeba4269588e79a1a308467f2582 (diff) | |
download | meson-77e411088028180a82dedc4da709a3cd8be91b65.zip meson-77e411088028180a82dedc4da709a3cd8be91b65.tar.gz meson-77e411088028180a82dedc4da709a3cd8be91b65.tar.bz2 |
ast/introspection: sort imports
-rw-r--r-- | mesonbuild/ast/introspection.py | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/mesonbuild/ast/introspection.py b/mesonbuild/ast/introspection.py index f0a2a0c..5400511 100644 --- a/mesonbuild/ast/introspection.py +++ b/mesonbuild/ast/introspection.py @@ -15,19 +15,20 @@ # This class contains the basic functionality needed to run any interpreter # or an interpreter-based tool -from .interpreter import AstInterpreter -from .visitor import AstVisitor +import argparse +import copy +import os +import typing as T + from .. import compilers, environment, mesonlib, optinterpreter from .. import coredata as cdata -from ..mesonlib import MachineChoice, OptionKey -from ..interpreterbase import InvalidArguments, TYPE_nvar from ..build import BuildTarget, Executable, Jar, SharedLibrary, SharedModule, StaticLibrary -from ..mparser import BaseNode, ArithmeticNode, ArrayNode, ElementaryNode, IdNode, FunctionNode, StringNode from ..compilers import detect_compiler_for -import typing as T -import os -import argparse -import copy +from ..interpreterbase import InvalidArguments, TYPE_nvar +from ..mesonlib import MachineChoice, OptionKey +from ..mparser import BaseNode, ArithmeticNode, ArrayNode, ElementaryNode, IdNode, FunctionNode, StringNode +from .interpreter import AstInterpreter +from .visitor import AstVisitor build_target_functions = ['executable', 'jar', 'library', 'shared_library', 'shared_module', 'static_library', 'both_libraries'] |