summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJérôme Leclercq <[email protected]>2021-12-12 14:32:15 +0100
committerJérôme Leclercq <[email protected]>2021-12-12 14:32:15 +0100
commitf3b110572f3720905fc3ee97362d6055f5f29d78 (patch)
tree7acd4be6da0813c897c7f677dddd82f03defcca5
parentfaf3404c42491b7e1e1fa0ced8386321507f4c5c (diff)
Update vs201x_vcxproj.lua
-rw-r--r--xmake/plugins/project/vstudio/impl/vs201x_vcxproj.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/xmake/plugins/project/vstudio/impl/vs201x_vcxproj.lua b/xmake/plugins/project/vstudio/impl/vs201x_vcxproj.lua
index b167468d7..98f49c098 100644
--- a/xmake/plugins/project/vstudio/impl/vs201x_vcxproj.lua
+++ b/xmake/plugins/project/vstudio/impl/vs201x_vcxproj.lua
@@ -247,7 +247,7 @@ function _make_configurations(vcxprojfile, vsinfo, target, vcxprojdir)
-- make Debugger
for _, targetinfo in ipairs(target.info) do
vcxprojfile:enter("<PropertyGroup Condition=\"\'%$(Configuration)|%$(Platform)\'==\'%s|%s\'\" Label=\"Debugger\">", targetinfo.mode, targetinfo.arch)
- vcxprojfile:print("<LocalDebuggerWorkingDirectory>%s</LocalDebuggerWorkingDirectory>", targetinfo.rundir)
+ vcxprojfile:print("<LocalDebuggerWorkingDirectory>%s</LocalDebuggerWorkingDirectory>", _make_dirs(targetinfo.rundir, vcxprojdir))
vcxprojfile:leave("</PropertyGroup>")
end
end
@@ -550,6 +550,7 @@ function _make_common_items(vcxprojfile, vsinfo, target, vcxprojdir)
-- no common flags for asm
if sourcekind ~= "as" then
+ local foundDebug = false
for _, flag in ipairs(flags) do
flags_stats[flag] = (flags_stats[flag] or 0) + 1
end