Browse Source

Use correct C# parser bindings for windows x64 (#1501)

pull/1504/head
josetr 5 years ago committed by GitHub
parent
commit
3e4b43c760
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 5
      src/CppParser/Bindings/CSharp/premake5.lua
  2. 3
      src/CppParser/premake5.lua

5
src/CppParser/Bindings/CSharp/premake5.lua

@ -14,7 +14,10 @@ project "CppSharp.Parser.CSharp" @@ -14,7 +14,10 @@ project "CppSharp.Parser.CSharp"
links { "CppSharp.Runtime" }
if os.istarget("windows") then
files { "i686-pc-win32-msvc/**.cs" }
filter { "action:vs*", "platforms:x86" }
files { "i686-pc-win32-msvc/**.cs" }
filter { "action:vs*", "platforms:x64" }
files { "x86_64-pc-win32-msvc/**.cs" }
elseif os.istarget("macosx") then
if is_64_bits_mono_runtime() or _OPTIONS["arch"] == "x64" then
files { "x86_64-apple-darwin12.4.0/**.cs" }

3
src/CppParser/premake5.lua

@ -55,7 +55,10 @@ project "Std-symbols" @@ -55,7 +55,10 @@ project "Std-symbols"
filter {}
if os.istarget("windows") then
filter { "action:vs*", "platforms:x86" }
files { "Bindings/CSharp/i686-pc-win32-msvc/Std-symbols.cpp" }
filter { "action:vs*", "platforms:x64" }
files { "Bindings/CSharp/x86_64-pc-win32-msvc/Std-symbols.cpp" }
elseif os.istarget("macosx") then
if is_64_bits_mono_runtime() or _OPTIONS["arch"] == "x64" then
files { "Bindings/CSharp/x86_64-apple-darwin12.4.0/Std-symbols.cpp" }

Loading…
Cancel
Save