aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEduardo Nunes <esnunes@gmail.com>2022-07-20 18:23:09 -0300
committerEduardo Nunes <esnunes@gmail.com>2022-07-20 18:23:09 -0300
commit59b4c889d32bf00a0f59e4de632b74c080c10389 (patch)
tree64d67d4968f5666af2dc97f35a5005bfb6b66cd4
parentb6408d1b3fc02b738933a32027e0698a38f8a9a6 (diff)
Update `vendor:raylib` to support macos-arm64 (apple silicon)
-rw-r--r--vendor/raylib/macos-arm64/libraylib.4.0.0.dylibbin0 -> 1339808 bytes
-rw-r--r--vendor/raylib/macos-arm64/libraylib.400.dylibbin0 -> 1339808 bytes
-rw-r--r--vendor/raylib/macos-arm64/libraylib.abin0 -> 1764080 bytes
-rw-r--r--vendor/raylib/macos-arm64/libraylib.dylibbin0 -> 1339808 bytes
-rw-r--r--vendor/raylib/raylib.odin19
5 files changed, 14 insertions, 5 deletions
diff --git a/vendor/raylib/macos-arm64/libraylib.4.0.0.dylib b/vendor/raylib/macos-arm64/libraylib.4.0.0.dylib
new file mode 100644
index 000000000..a40219baa
--- /dev/null
+++ b/vendor/raylib/macos-arm64/libraylib.4.0.0.dylib
Binary files differ
diff --git a/vendor/raylib/macos-arm64/libraylib.400.dylib b/vendor/raylib/macos-arm64/libraylib.400.dylib
new file mode 100644
index 000000000..a40219baa
--- /dev/null
+++ b/vendor/raylib/macos-arm64/libraylib.400.dylib
Binary files differ
diff --git a/vendor/raylib/macos-arm64/libraylib.a b/vendor/raylib/macos-arm64/libraylib.a
new file mode 100644
index 000000000..5eddcb8fa
--- /dev/null
+++ b/vendor/raylib/macos-arm64/libraylib.a
Binary files differ
diff --git a/vendor/raylib/macos-arm64/libraylib.dylib b/vendor/raylib/macos-arm64/libraylib.dylib
new file mode 100644
index 000000000..a40219baa
--- /dev/null
+++ b/vendor/raylib/macos-arm64/libraylib.dylib
Binary files differ
diff --git a/vendor/raylib/raylib.odin b/vendor/raylib/raylib.odin
index 3fc3e051f..a694c83a4 100644
--- a/vendor/raylib/raylib.odin
+++ b/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"