|
|
|
@ -10,6 +10,7 @@ newoption {
@@ -10,6 +10,7 @@ newoption {
|
|
|
|
|
allowed = { |
|
|
|
|
{ "x86", "x86 32-bits" }, |
|
|
|
|
{ "x64", "x64 64-bits" }, |
|
|
|
|
{ "arm64","ARM64 64-bits" }, |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -251,11 +252,15 @@ function AddPlatformSpecificFiles(folder, filename)
@@ -251,11 +252,15 @@ function AddPlatformSpecificFiles(folder, filename)
|
|
|
|
|
filter { "toolset:msc*", "architecture:x86" } |
|
|
|
|
files { path.join(folder, "i686-pc-win32-msvc", filename) } |
|
|
|
|
elseif os.istarget("macosx") then |
|
|
|
|
filter { "architecture:arm64" } |
|
|
|
|
files { path.join(folder, "arm64-apple-darwin12.4.0", filename) } |
|
|
|
|
filter { "architecture:x86_64" } |
|
|
|
|
files { path.join(folder, "x86_64-apple-darwin12.4.0", filename) } |
|
|
|
|
filter {"architecture:x86" } |
|
|
|
|
files { path.join(folder, "i686-apple-darwin12.4.0", filename) } |
|
|
|
|
elseif os.istarget("linux") then |
|
|
|
|
filter { "architecture:arm64" } |
|
|
|
|
files { path.join(folder, "arm64-linux-gnu" .. (UseCxx11ABI() and "-cxx11abi" or ""), filename) } |
|
|
|
|
filter { "architecture:x86_64" } |
|
|
|
|
files { path.join(folder, "x86_64-linux-gnu" .. (UseCxx11ABI() and "-cxx11abi" or ""), filename) } |
|
|
|
|
else |
|
|
|
|