diff options
| -rw-r--r-- | xmake/plugins/project/vsxmake/getinfo.lua | 4 |
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] = |
