diff options
| author | ruki <[email protected]> | 2019-03-06 00:32:20 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2019-03-05 21:14:05 +0800 |
| commit | 6cfc62866ceb1e70ce759ac22baecd15805666f3 (patch) | |
| tree | e19b30ad50973268e91b9981a3b84ba32018ce02 /xmake/plugins/project/vstudio/impl/vs201x.lua | |
| parent | f8753e436dc75203361a6a5256235f2796701e6f (diff) | |
improve vs201x
Diffstat (limited to 'xmake/plugins/project/vstudio/impl/vs201x.lua')
| -rw-r--r-- | xmake/plugins/project/vstudio/impl/vs201x.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/xmake/plugins/project/vstudio/impl/vs201x.lua b/xmake/plugins/project/vstudio/impl/vs201x.lua index e8e9dc4a2..1fcbe1acd 100644 --- a/xmake/plugins/project/vstudio/impl/vs201x.lua +++ b/xmake/plugins/project/vstudio/impl/vs201x.lua @@ -77,7 +77,7 @@ function _make_targetinfo(mode, arch, target) -- save compiler flags and cmds local firstcompflags = nil targetinfo.compflags = {} - targetinfo.compcmds = {} + targetinfo.compargvs = {} for sourcekind, sourcebatch in pairs(target:sourcebatches()) do if not sourcebatch.rulename then for idx, sourcefile in ipairs(sourcebatch.sourcefiles) do @@ -86,7 +86,7 @@ function _make_targetinfo(mode, arch, target) firstcompflags = compflags end targetinfo.compflags[sourcefile] = compflags - targetinfo.compcmds[sourcefile] = compiler.compcmd("__sourcefile__", "__objectfile__", {sourcekind = sourcekind, target = target}) + targetinfo.compargvs[sourcefile] = table.join(compiler.compargv("__sourcefile__", "__objectfile__", {sourcekind = sourcekind, target = target})) end end end |
