Skip to content

Add macOS ARM64 (Apple Silicon) support#1

Open
abedegno wants to merge 1 commit intocsinkers:masterfrom
abedegno:master
Open

Add macOS ARM64 (Apple Silicon) support#1
abedegno wants to merge 1 commit intocsinkers:masterfrom
abedegno:master

Conversation

@abedegno
Copy link
Copy Markdown

@abedegno abedegno commented Apr 7, 2026

Summary

  • Add pre-built libadlmidi.dylib for osx-arm64 runtime
  • Add OSPlatform.OSX handling in DllImportFixture.cs and TestApp/Program.cs

Test plan

  • Builds on macOS (Apple M4 Pro, .NET 10)
  • Native library loads successfully via P/Invoke
  • XMI music files convert and play in Godot 4.6.1 mono project
  • Verify no regression on Windows/Linux

- Add libadlmidi.dylib for osx-arm64 (built from libADLMIDI source)
- Add OSPlatform.OSX handling in DllImportFixture.cs and TestApp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant