summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xmake/plugins/project/vsxmake/getinfo.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/xmake/plugins/project/vsxmake/getinfo.lua b/xmake/plugins/project/vsxmake/getinfo.lua
index 240d93881..d029a8a4b 100644
--- a/xmake/plugins/project/vsxmake/getinfo.lua
+++ b/xmake/plugins/project/vsxmake/getinfo.lua
@@ -343,8 +343,8 @@ function main(outputdir, vsinfo)
target._sub2 = {}
local dirs = {}
local root = project.directory()
- target.sourcefiles = table.map(target.sourcefiles, function(_, v) return path.relative(v, root) end)
- target.headerfiles = table.map(target.headerfiles, function(_, v) return path.relative(v, root) end)
+ target.sourcefiles = table.imap(target.sourcefiles, function(_, v) return path.relative(v, root) end)
+ target.headerfiles = table.imap(target.headerfiles, function(_, v) return path.relative(v, root) end)
for _, f in ipairs(table.join(target.sourcefiles, target.headerfiles)) do
local dir = path.directory(f)
target._sub2[f] =