Skip to content

Conversation

@SineVector241
Copy link
Member

No description provided.

katruud and others added 12 commits December 20, 2025 14:14
- Added iOS job that builds for device (arm64) and simulator (arm64 + x86_64)
- Builds static libraries (.a files) required for iOS
- Sets minimum iOS deployment target to 13.0
- Disables program building for iOS (library only)
- Adds verification step to confirm library architecture
- Includes permissions for release creation and package publishing
- Generates three artifacts: ios-device-arm64, ios-simulator-arm64, ios-simulator-x86_64
Add iOS static library support to build workflow
Added symbol sanitization step to avoid Unity conflicts and create a universal libopus.a.
Added EC prefix configuration and improved logging.
Updated the script to collect slices into an array using a while loop for compatibility with bash 3.x. Changed the output format for found slices.
Added steps to clone the opus repository and create an XCFramework from the downloaded artifacts.
Sanitize symbols to avoid Unity symbol conflicts in iOS
@SineVector241 SineVector241 merged commit 6e7b2f0 into dev Jan 13, 2026
18 checks passed
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.

3 participants