Add arm64 support for macOS

This commit is contained in:
2023-02-21 18:15:22 +01:00
parent c00769e2b8
commit 64752781ed
12 changed files with 54 additions and 5 deletions
@@ -131,10 +131,23 @@ namespace Flax.Build.Platforms
commonArgs.Add("-pipe");
commonArgs.Add("-x");
commonArgs.Add("objective-c++");
commonArgs.Add("-std=c++14");
commonArgs.Add("-stdlib=libc++");
AddArgsCommon(options, commonArgs);
switch (compileEnvironment.CppVersion)
{
case CppVersion.Cpp14:
commonArgs.Add("-std=c++14");
break;
case CppVersion.Cpp17:
case CppVersion.Latest:
commonArgs.Add("-std=c++17");
break;
case CppVersion.Cpp20:
commonArgs.Add("-std=c++20");
break;
}
switch (Architecture)
{
case TargetArchitecture.x64: