From f23e65985ef61f264df15ff40277d16f35789b4d Mon Sep 17 00:00:00 2001 From: OpportunityLiu Date: Sun, 18 Aug 2019 10:54:35 +0800 Subject: imap --- xmake/plugins/project/vsxmake/getinfo.lua | 4 ++-- 1 file 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] = -- cgit v1.3.1