diff options
Diffstat (limited to 'mesonbuild/backend/vs2012backend.py')
-rw-r--r-- | mesonbuild/backend/vs2012backend.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/mesonbuild/backend/vs2012backend.py b/mesonbuild/backend/vs2012backend.py index ee2f022..af8d5df 100644 --- a/mesonbuild/backend/vs2012backend.py +++ b/mesonbuild/backend/vs2012backend.py @@ -11,13 +11,16 @@ # 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 typing as T from .vs2010backend import Vs2010Backend from ..mesonlib import MesonException -from ..interpreter import Interpreter -from ..build import Build -import typing as T +if T.TYPE_CHECKING: + from ..build import Build + from ..interpreter import Interpreter class Vs2012Backend(Vs2010Backend): def __init__(self, build: T.Optional[Build], interpreter: T.Optional[Interpreter]): |