Browse Source

Update `vendor:raylib` to support macos-arm64 (apple silicon)

Eduardo Nunes 3 years ago
parent
commit
59b4c889d3

BIN
vendor/raylib/macos-arm64/libraylib.4.0.0.dylib


BIN
vendor/raylib/macos-arm64/libraylib.400.dylib


BIN
vendor/raylib/macos-arm64/libraylib.a


BIN
vendor/raylib/macos-arm64/libraylib.dylib


+ 14 - 5
vendor/raylib/raylib.odin

@@ -106,11 +106,20 @@ when ODIN_OS == .Windows {
 		"system:pthread",
 	}
 } else when ODIN_OS == .Darwin {
-	foreign import lib {
-		"macos/libraylib.a",
-		"system:Cocoa.framework",
-		"system:OpenGL.framework",
-		"system:IOKit.framework",
+	when ODIN_ARCH == .arm64 {
+		foreign import lib {
+			"macos-arm64/libraylib.a",
+			"system:Cocoa.framework",
+			"system:OpenGL.framework",
+			"system:IOKit.framework",
+		}
+	} else {
+		foreign import lib {
+			"macos/libraylib.a",
+			"system:Cocoa.framework",
+			"system:OpenGL.framework",
+			"system:IOKit.framework",
+		}
 	}
 } else {
 	foreign import lib "system:raylib"