diff --git a/Source/Platforms/Mac/Binaries/ThirdParty/ARM64/tint b/Source/Platforms/Mac/Binaries/ThirdParty/ARM64/tint old mode 100644 new mode 100755 index d5744f47f..c42a5091f Binary files a/Source/Platforms/Mac/Binaries/ThirdParty/ARM64/tint and b/Source/Platforms/Mac/Binaries/ThirdParty/ARM64/tint differ diff --git a/Source/Tools/Flax.Build/Deps/Dependencies/tint.cs b/Source/Tools/Flax.Build/Deps/Dependencies/tint.cs index 1fdf82b9a..c2298d976 100644 --- a/Source/Tools/Flax.Build/Deps/Dependencies/tint.cs +++ b/Source/Tools/Flax.Build/Deps/Dependencies/tint.cs @@ -102,7 +102,7 @@ namespace Flax.Deps.Dependencies Utilities.Run("git", "submodule update --recursive", null, root, Utilities.RunOptions.ConsoleLogOutput); } - // Build tint (get rid of unused stuff) + // Build tint foreach (var platform in options.Platforms) { foreach (var architecture in options.Architectures) @@ -126,9 +126,12 @@ namespace Flax.Deps.Dependencies Utilities.FileCopy(Path.Combine(buildDir, config, "tint.exe"), Path.Combine(depsFolder, "tint.exe")); break; default: - Utilities.FileCopy(Path.Combine(buildDir, config, "tint"), Path.Combine(depsFolder, "tint")); + Utilities.FileCopy(Path.Combine(buildDir, "tint"), Path.Combine(depsFolder, "tint")); if (BuildPlatform != TargetPlatform.Windows) + { Utilities.Run("chmod", "+x tint", null, depsFolder, Utilities.RunOptions.ConsoleLogOutput); + Utilities.Run("strip", "tint", null, depsFolder, Utilities.RunOptions.ConsoleLogOutput); + } break; } }