Bläddra i källkod

SCons: Ensure MinGW as fallback if missing MSVC

Thaddeus Crews 5 månader sedan
förälder
incheckning
7a28334596
1 ändrade filer med 3 tillägg och 1 borttagningar
  1. 3 1
      platform/windows/detect.py

+ 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"}