diff options
| author | ruki <[email protected]> | 2017-06-29 23:37:03 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2017-06-29 23:37:03 +0800 |
| commit | 13c3dfc2bff9ddadcddfadf64ce793b30dce8c9a (patch) | |
| tree | f65e23e109dad0574f5a609a68a6bb1964b9365a | |
| parent | 9d5bd8e4576431ffe3cbfb63be33dedacc32223f (diff) | |
fix machine:x86|x64 for vs201x plugin
| -rw-r--r-- | xmake/plugins/project/vstudio/impl/vs201x_vcxproj.lua | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/xmake/plugins/project/vstudio/impl/vs201x_vcxproj.lua b/xmake/plugins/project/vstudio/impl/vs201x_vcxproj.lua index 320c4813c..31b53fd7d 100644 --- a/xmake/plugins/project/vstudio/impl/vs201x_vcxproj.lua +++ b/xmake/plugins/project/vstudio/impl/vs201x_vcxproj.lua @@ -305,6 +305,9 @@ function _make_common_item(vcxprojfile, vsinfo, targetinfo, vcxprojdir) -- make linker flags local flags = table.concat(_make_linkflags(targetinfo, vcxprojdir), " "):trim() + -- remove "-machine:[x86|x64]" + flags = flags:gsub("[%-/]machine:.+", "") + -- make AdditionalOptions vcxprojfile:print("<AdditionalOptions>%s %%(AdditionalOptions)</AdditionalOptions>", flags) |
