From 59b4c889d32bf00a0f59e4de632b74c080c10389 Mon Sep 17 00:00:00 2001 From: Eduardo Nunes Date: Wed, 20 Jul 2022 18:23:09 -0300 Subject: Update `vendor:raylib` to support macos-arm64 (apple silicon) --- vendor/raylib/macos-arm64/libraylib.4.0.0.dylib | Bin 0 -> 1339808 bytes vendor/raylib/macos-arm64/libraylib.400.dylib | Bin 0 -> 1339808 bytes vendor/raylib/macos-arm64/libraylib.a | Bin 0 -> 1764080 bytes vendor/raylib/macos-arm64/libraylib.dylib | Bin 0 -> 1339808 bytes vendor/raylib/raylib.odin | 19 ++++++++++++++----- 5 files changed, 14 insertions(+), 5 deletions(-) create mode 100644 vendor/raylib/macos-arm64/libraylib.4.0.0.dylib create mode 100644 vendor/raylib/macos-arm64/libraylib.400.dylib create mode 100644 vendor/raylib/macos-arm64/libraylib.a create mode 100644 vendor/raylib/macos-arm64/libraylib.dylib 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 Binary files /dev/null and b/vendor/raylib/macos-arm64/libraylib.4.0.0.dylib 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 Binary files /dev/null and b/vendor/raylib/macos-arm64/libraylib.400.dylib differ diff --git a/vendor/raylib/macos-arm64/libraylib.a b/vendor/raylib/macos-arm64/libraylib.a new file mode 100644 index 000000000..5eddcb8fa Binary files /dev/null and b/vendor/raylib/macos-arm64/libraylib.a differ diff --git a/vendor/raylib/macos-arm64/libraylib.dylib b/vendor/raylib/macos-arm64/libraylib.dylib new file mode 100644 index 000000000..a40219baa Binary files /dev/null and b/vendor/raylib/macos-arm64/libraylib.dylib 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" -- cgit v1.2.3