summaryrefslogtreecommitdiff
path: root/xmake/toolchains
diff options
context:
space:
mode:
authorruki <[email protected]>2020-12-15 00:44:32 +0800
committerruki <[email protected]>2020-12-15 00:44:32 +0800
commit99a7d26748e8afa84fa7123344f6aa4d24a1be93 (patch)
treeaeaa96d72eea4170ec46f89f85189f03cb9393d5 /xmake/toolchains
parenta6f93e44186006e0ee73450937608ec24fef192e (diff)
fix check vs
Diffstat (limited to 'xmake/toolchains')
-rw-r--r--xmake/toolchains/msvc/check.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/xmake/toolchains/msvc/check.lua b/xmake/toolchains/msvc/check.lua
index f0fd5f2f6..731836f88 100644
--- a/xmake/toolchains/msvc/check.lua
+++ b/xmake/toolchains/msvc/check.lua
@@ -79,6 +79,9 @@ end
function _check_vstudio(toolchain)
local vs = _check_vsenv(toolchain)
if vs then
+ if toolchain:global() then
+ config.set("vs", vs, {force = true, readonly = true})
+ end
toolchain:config_set("vs", vs)
toolchain:configs_save()
cprint("checking for Microsoft Visual Studio (%s) version ... ${color.success}%s", toolchain:arch(), vs)