Skip to content

Commit

Permalink
rename vcvars_ver to toolset
Browse files Browse the repository at this point in the history
  • Loading branch information
waruqi committed Feb 28, 2025
1 parent e0d9a39 commit d6b1a19
Show file tree
Hide file tree
Showing 7 changed files with 17 additions and 17 deletions.
22 changes: 11 additions & 11 deletions xmake/modules/detect/sdks/find_vstudio.lua
Original file line number Diff line number Diff line change
Expand Up @@ -234,16 +234,16 @@ function _load_vcvarsall(vcvarsall, vsver, arch, opt)
local host_arch = os.arch()
if is_vsdevcmd then
if vsver and tonumber(vsver) >= 16 then
if opt.vcvars_ver then
file:print("call \"%s\" -host_arch=%s -arch=%s -winsdk=%s -vcvars_ver=%s > nul", vcvarsall, host_arch, arch, opt.sdkver and opt.sdkver or "", opt.vcvars_ver)
if opt.toolset then
file:print("call \"%s\" -host_arch=%s -arch=%s -winsdk=%s -vcvars_ver=%s > nul", vcvarsall, host_arch, arch, opt.sdkver or "", opt.toolset or opt.vcvars_ver or "")
else
file:print("call \"%s\" -host_arch=%s -arch=%s -winsdk=%s > nul", vcvarsall, host_arch, arch, opt.sdkver and opt.sdkver or "")
end
else
if opt.vcvars_ver then
file:print("call \"%s\" -arch=%s -winsdk=%s -vcvars_ver=%s > nul", vcvarsall, arch, opt.sdkver and opt.sdkver or "", opt.vcvars_ver)
if opt.toolset then
file:print("call \"%s\" -arch=%s -winsdk=%s -vcvars_ver=%s > nul", vcvarsall, arch, opt.sdkver or "", opt.toolset or opt.vcvars_ver or "")
else
file:print("call \"%s\" -arch=%s -winsdk=%s > nul", vcvarsall, arch, opt.sdkver and opt.sdkver or "")
file:print("call \"%s\" -arch=%s -winsdk=%s > nul", vcvarsall, arch, opt.sdkver or "")
end
end
else
Expand All @@ -254,10 +254,10 @@ function _load_vcvarsall(vcvarsall, vsver, arch, opt)
end
arch = host_arch .. "_" .. arch
end
if opt.vcvars_ver then
file:print("call \"%s\" %s %s -vcvars_ver=%s > nul", vcvarsall, arch, opt.sdkver and opt.sdkver or "", opt.vcvars_ver)
if opt.toolset then
file:print("call \"%s\" %s %s -vcvars_ver=%s > nul", vcvarsall, arch, opt.sdkver or "", opt.toolset or opt.vcvars_ver or "")
else
file:print("call \"%s\" %s %s > nul", vcvarsall, arch, opt.sdkver and opt.sdkver or "")
file:print("call \"%s\" %s %s > nul", vcvarsall, arch, opt.sdkver or "")
end
end
for idx, var in ipairs(get_vcvars()) do
Expand Down Expand Up @@ -578,7 +578,7 @@ end

-- find vstudio environment
--
-- @param opt the options, e.g. {vcvars_ver = 14.0, sdkver = "10.0.15063.0"}
-- @param opt the options, e.g. {toolset = 14.0, sdkver = "10.0.15063.0"}
--
-- @return { 2008 = {version = "9.0", vcvarsall = {x86 = {path = .., lib = .., include = ..}}}
-- , 2017 = {version = "15.0", vcvarsall = {x64 = {path = .., lib = ..}}}}
Expand All @@ -592,8 +592,8 @@ function main(opt)
end

local key = "vstudio"
if opt.vcvars_ver then
key = key .. opt.vcvars_ver
if opt.toolset then
key = key .. opt.toolset
end
if opt.sdkver then
key = key .. opt.sdkver
Expand Down
2 changes: 1 addition & 1 deletion xmake/toolchains/clang-cl/check.lua
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ function _check_vsenv(toolchain)
-- find vstudio
local vs_toolset = toolchain:config("vs_toolset") or config.get("vs_toolset")
local vs_sdkver = toolchain:config("vs_sdkver") or config.get("vs_sdkver")
local vstudio = find_vstudio({vcvars_ver = vs_toolset, sdkver = vs_sdkver})
local vstudio = find_vstudio({toolset = vs_toolset, sdkver = vs_sdkver})
if vstudio then

-- make order vsver
Expand Down
2 changes: 1 addition & 1 deletion xmake/toolchains/icc/check.lua
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ function _check_vsenv(toolchain)
-- find vstudio
local vs_toolset = toolchain:config("vs_toolset") or config.get("vs_toolset")
local vs_sdkver = toolchain:config("vs_sdkver") or config.get("vs_sdkver")
local vstudio = find_vstudio({vcvars_ver = vs_toolset, sdkver = vs_sdkver})
local vstudio = find_vstudio({toolset = vs_toolset, sdkver = vs_sdkver})
if vstudio then

-- make order vsver
Expand Down
2 changes: 1 addition & 1 deletion xmake/toolchains/icx/check.lua
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ function _check_vsenv(toolchain)
-- find vstudio
local vs_toolset = toolchain:config("vs_toolset") or config.get("vs_toolset")
local vs_sdkver = toolchain:config("vs_sdkver") or config.get("vs_sdkver")
local vstudio = find_vstudio({vcvars_ver = vs_toolset, sdkver = vs_sdkver})
local vstudio = find_vstudio({toolset = vs_toolset, sdkver = vs_sdkver})
if vstudio then

-- make order vsver
Expand Down
2 changes: 1 addition & 1 deletion xmake/toolchains/ifort/check.lua
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ function _check_vsenv(toolchain)
-- find vstudio
local vs_toolset = toolchain:config("vs_toolset") or config.get("vs_toolset")
local vs_sdkver = toolchain:config("vs_sdkver") or config.get("vs_sdkver")
local vstudio = find_vstudio({vcvars_ver = vs_toolset, sdkver = vs_sdkver})
local vstudio = find_vstudio({toolset = vs_toolset, sdkver = vs_sdkver})
if vstudio then

-- make order vsver
Expand Down
2 changes: 1 addition & 1 deletion xmake/toolchains/ifx/check.lua
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ function _check_vsenv(toolchain)
-- find vstudio
local vs_toolset = toolchain:config("vs_toolset") or config.get("vs_toolset")
local vs_sdkver = toolchain:config("vs_sdkver") or config.get("vs_sdkver")
local vstudio = find_vstudio({vcvars_ver = vs_toolset, sdkver = vs_sdkver})
local vstudio = find_vstudio({toolset = vs_toolset, sdkver = vs_sdkver})
if vstudio then

-- make order vsver
Expand Down
2 changes: 1 addition & 1 deletion xmake/toolchains/msvc/check.lua
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ function _check_vsenv(toolchain)
-- find vstudio
local vs_toolset = toolchain:config("vs_toolset") or config.get("vs_toolset")
local vs_sdkver = toolchain:config("vs_sdkver") or config.get("vs_sdkver")
local vstudio = find_vstudio({vcvars_ver = vs_toolset, sdkver = vs_sdkver})
local vstudio = find_vstudio({toolset = vs_toolset, sdkver = vs_sdkver})
if vstudio then

-- make order vsver
Expand Down

0 comments on commit d6b1a19

Please sign in to comment.