Fixes #26. Because the GitHub runners are intel-based, the macOS binaries of the platform lib built in the Actions workflow were only compatible with x64 machines. To solve this issue, following this SO answer, a CMake option is included to build universal binaries on macOS, allowing the library to run on arm machines.
Fixes #26. Because the GitHub runners are intel-based, the macOS binaries of the platform lib built in the Actions workflow were only compatible with x64 machines. To solve this issue, following this SO answer, a CMake option is included to build universal binaries on macOS, allowing the library to run on arm machines.