2
0
Эх сурвалжийг харах

SCons: Ensure MinGW as fallback if missing MSVC

Thaddeus Crews 5 сар өмнө
parent
commit
7a28334596

+ 3 - 1
platform/windows/detect.py

@@ -148,7 +148,9 @@ def detect_build_env_arch():
 
 
 def get_tools(env: "SConsEnvironment"):
-    if os.name != "nt" or env.get("use_mingw"):
+    from SCons.Tool.MSCommon import msvc_exists
+
+    if os.name != "nt" or env.get("use_mingw") or not msvc_exists():
         return ["mingw"]
     else:
         msvc_arch_aliases = {"x86_32": "x86", "arm32": "arm"}