From da267497a9677d4cfc7175d462494e1334823476 Mon Sep 17 00:00:00 2001 From: mclee Date: Tue, 4 Dec 2018 16:20:30 +0800 Subject: improves the arch setting --- xmake/plugins/project/vstudio/impl/vs201x_solution.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'xmake/plugins/project/vstudio/impl/vs201x_solution.lua') diff --git a/xmake/plugins/project/vstudio/impl/vs201x_solution.lua b/xmake/plugins/project/vstudio/impl/vs201x_solution.lua index b2c9e7705..3ed138ef8 100644 --- a/xmake/plugins/project/vstudio/impl/vs201x_solution.lua +++ b/xmake/plugins/project/vstudio/impl/vs201x_solution.lua @@ -67,7 +67,7 @@ function _make_global(slnfile, vsinfo) -- add solution configuration platforms slnfile:enter("GlobalSection(SolutionConfigurationPlatforms) = preSolution") for _, mode in ipairs(vsinfo.modes) do - for _, arch in ipairs({"x86", "x64"}) do + for _, arch in ipairs(vsinfo.archs) do slnfile:print("%s|%s = %s|%s", mode, arch, mode, arch) end end @@ -78,7 +78,7 @@ function _make_global(slnfile, vsinfo) for targetname, target in pairs(project.targets()) do if not target:isphony() then for _, mode in ipairs(vsinfo.modes) do - for _, arch in ipairs({"x86", "x64"}) do + for _, arch in ipairs(vsinfo.archs) do slnfile:print("{%s}.%s|%s.ActiveCfg = %s|%s", hash.uuid(targetname), mode, arch, mode, arch) slnfile:print("{%s}.%s|%s.Build.0 = %s|%s", hash.uuid(targetname), mode, arch, mode, arch) end -- cgit v1.3.1