|
|
|
|
@ -55,18 +55,18 @@ project "Std-symbols"
@@ -55,18 +55,18 @@ project "Std-symbols"
|
|
|
|
|
filter {} |
|
|
|
|
|
|
|
|
|
if os.istarget("windows") then |
|
|
|
|
files { "i686-pc-win32-msvc/Std-symbols.cpp" } |
|
|
|
|
files { "Bindings/CSharp/i686-pc-win32-msvc/Std-symbols.cpp" } |
|
|
|
|
elseif os.istarget("macosx") then |
|
|
|
|
local file = io.popen("lipo -info `which mono`") |
|
|
|
|
local output = file:read('*all') |
|
|
|
|
if string.find(output, "x86_64") then |
|
|
|
|
files { "x86_64-apple-darwin12.4.0/Std-symbols.cpp" } |
|
|
|
|
files { "Bindings/CSharp/x86_64-apple-darwin12.4.0/Std-symbols.cpp" } |
|
|
|
|
else |
|
|
|
|
files { "i686-apple-darwin12.4.0/Std-symbols.cpp" } |
|
|
|
|
files { "Bindings/CSharp/i686-apple-darwin12.4.0/Std-symbols.cpp" } |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
elseif os.istarget("linux") then |
|
|
|
|
files { "x86_64-linux-gnu/Std-symbols.cpp" } |
|
|
|
|
files { "Bindings/CSharp/x86_64-linux-gnu/Std-symbols.cpp" } |
|
|
|
|
else |
|
|
|
|
print "Unknown architecture" |
|
|
|
|
end |
|
|
|
|
|