Merge pull request #1892 from esnunes/vendor-raylib-4.0-macos-arm64

Update `vendor:raylib` to support macos-arm64 (apple silicon)
This commit is contained in:
gingerBill
2022-07-22 11:06:16 +01:00
committed by GitHub
5 changed files with 14 additions and 5 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+9
View File
@@ -106,12 +106,21 @@ when ODIN_OS == .Windows {
"system:pthread", "system:pthread",
} }
} else when ODIN_OS == .Darwin { } else when ODIN_OS == .Darwin {
when ODIN_ARCH == .arm64 {
foreign import lib {
"macos-arm64/libraylib.a",
"system:Cocoa.framework",
"system:OpenGL.framework",
"system:IOKit.framework",
}
} else {
foreign import lib { foreign import lib {
"macos/libraylib.a", "macos/libraylib.a",
"system:Cocoa.framework", "system:Cocoa.framework",
"system:OpenGL.framework", "system:OpenGL.framework",
"system:IOKit.framework", "system:IOKit.framework",
} }
}
} else { } else {
foreign import lib "system:raylib" foreign import lib "system:raylib"
} }