2014-09-14 08:36:58 +02:00

24 lines
732 B
Lua

module(..., package.seeall)
local vscommon = require "tundra.tools.msvc-vscommon"
function apply(env, options)
local vsvs = options.VsVersions or { "12.0", "11.0", "10.0", "9.0" }
for _, v in ipairs(vsvs) do
local v1 = v
local success, result = xpcall(function() vscommon.apply_msvc_visual_studio(v1, env, options) end, function(err) return err end)
if success then
print("Visual Studio version " .. v1 .. " found ")
return
else
print("Visual Studio version " .. v1 .. " does not appear to be installed (" .. result .. ")")
end
end
error("Unable to find suitable version of Visual Studio (please install either version " .. table.concat(vsvs, ", ") .. " of Visual Studio to continue)")
end