From 38190d5749cd30ea00ca157a425bf631e88475de Mon Sep 17 00:00:00 2001 From: Jeffrey Wilcke Date: Thu, 25 May 2023 14:34:49 +0200 Subject: [PATCH] Build file fix for Apple Silicon Added an extra conditional build statement for Apple Silicon architecture. --- Source/LuaMachine/LuaMachine.Build.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Source/LuaMachine/LuaMachine.Build.cs b/Source/LuaMachine/LuaMachine.Build.cs index c2ce0df3..c617fd00 100644 --- a/Source/LuaMachine/LuaMachine.Build.cs +++ b/Source/LuaMachine/LuaMachine.Build.cs @@ -73,7 +73,9 @@ public LuaMachine(ReadOnlyTargetRules Target) : base(Target) else if (Target.Platform == UnrealTargetPlatform.Mac) { - PublicAdditionalLibraries.Add(System.IO.Path.Combine(ThirdPartyDirectory, "x64", "liblua53_mac.a")); + PublicAdditionalLibraries.Add(Target.Architecture == UnrealArch.X64 + ? System.IO.Path.Combine(ThirdPartyDirectory, "x64", "liblua53_mac.a") + : System.IO.Path.Combine(ThirdPartyDirectory, "ARM64", "liblua53_mac.a")); } else if (Target.Platform == UnrealTargetPlatform.Linux)