Browse Source

Merge pull request #26052 from marcelofg55/mingw_cfix_win

Fix compiling with use_mingw flag on Windows
Rémi Verschelde 6 years ago
parent
commit
b7c50d99af
2 changed files with 2 additions and 3 deletions
  1. 0 1
      platform/uwp/detect.py
  2. 2 2
      platform/windows/detect.py

+ 0 - 1
platform/uwp/detect.py

@@ -29,7 +29,6 @@ def get_opts():
 
     return [
         ('msvc_version', 'MSVC version to use (ignored if the VCINSTALLDIR environment variable is set)', None),
-        BoolVariable('use_mingw', 'Use the MinGW compiler even if MSVC is installed (only used on Windows)', False),
     ]
 
 

+ 2 - 2
platform/windows/detect.py

@@ -347,12 +347,12 @@ def configure(env):
         env['ENV']['TMP'] = os.environ['TMP']
 
     # First figure out which compiler, version, and target arch we're using
-    if os.getenv("VCINSTALLDIR"):
+    if os.getenv("VCINSTALLDIR") and not env["use_mingw"]:
         # Manual setup of MSVC
         setup_msvc_manual(env)
         env.msvc = True
         manual_msvc_config = True
-    elif env.get('MSVC_VERSION', ''):
+    elif env.get('MSVC_VERSION', '') and not env["use_mingw"]:
         setup_msvc_auto(env)
         env.msvc = True
         manual_msvc_config = False