aboutsummaryrefslogtreecommitdiff
path: root/methods.py
diff options
context:
space:
mode:
authoryg2f2016-09-15 18:04:26 +0200
committeryg2f2016-09-16 11:17:57 +0200
commit663d4ee7de9741e4e55255908fbecd8582097ae3 (patch)
tree06aade4fc11cb51c4ff7bfc55c7d7849d920f9d7 /methods.py
parent4613cb7874a7a6beb3195bebf06d7ecfbd2454c3 (diff)
downloadgodot-663d4ee7de9741e4e55255908fbecd8582097ae3.tar.gz
godot-663d4ee7de9741e4e55255908fbecd8582097ae3.tar.zst
godot-663d4ee7de9741e4e55255908fbecd8582097ae3.zip
Diffstat (limited to 'methods.py')
-rwxr-xr-xmethods.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/methods.py b/methods.py
index c28ed55dd..c4951c69b 100755
--- a/methods.py
+++ b/methods.py
@@ -1516,6 +1516,12 @@ def detect_visual_c_compiler_version(tools_env):
return vc_chosen_compiler_str
+def msvc_is_detected() :
+ # looks for VisualStudio env variable
+ # or for Visual C++ Build Tools (which is a standalone MSVC)
+ return os.getenv("VSINSTALLDIR") or os.getenv("VS100COMNTOOLS") or os.getenv("VS110COMNTOOLS") or os.getenv("VS120COMNTOOLS") or os.getenv("VS140COMNTOOLS");
+
+
def precious_program(env, program, sources, **args):
program = env.ProgramOriginal(program, sources, **args)
env.Precious(program)