Add steam-audio dependency (audionimbus bindings) #38

Open
opened 2025-12-17 02:47:32 +00:00 by siennathesane · 0 comments
siennathesane commented 2025-12-17 02:47:32 +00:00 (Migrated from github.com)

Description

Add the steam-audio crate (audionimbus Rust bindings) as a dependency and verify C++ library linking works on both macOS and iOS.

Acceptance Criteria

Scenario: Steam Audio dependency is working
  Given Marathon's codebase
  When steam-audio crate is added
  Then Cargo should build successfully
  And C++ Steam Audio library should link correctly
  And the build should work on macOS and iOS

Technical Notes

  • Add steam-audio (audionimbus) to Cargo.toml
  • Verify C++ library linking on macOS
  • Verify C++ library linking on iOS
  • May need to configure linker flags or framework paths
## Description Add the steam-audio crate (audionimbus Rust bindings) as a dependency and verify C++ library linking works on both macOS and iOS. ## Acceptance Criteria ```gherkin Scenario: Steam Audio dependency is working Given Marathon's codebase When steam-audio crate is added Then Cargo should build successfully And C++ Steam Audio library should link correctly And the build should work on macOS and iOS ``` ## Technical Notes - Add `steam-audio` (audionimbus) to Cargo.toml - Verify C++ library linking on macOS - Verify C++ library linking on iOS - May need to configure linker flags or framework paths
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: studio/marathon#38