Build Android deps with audio Diffs= fddb050ca Build Android deps with audio (#6515) Co-authored-by: Umberto Sonnino <umberto@rive.app>
diff --git a/.rive_head b/.rive_head index bdc326a..549db38 100644 --- a/.rive_head +++ b/.rive_head
@@ -1 +1 @@ -5cfc226f2444c9bef5f8ce06ef4d8cacde53f41c +fddb050ca322c797dbbd01292f7d4f2b568eb627
diff --git a/build/premake5.lua b/build/premake5.lua index d17c999..9580b97 100644 --- a/build/premake5.lua +++ b/build/premake5.lua
@@ -127,6 +127,11 @@ do targetdir '%{cfg.system}/x86/bin/%{cfg.buildcfg}' objdir '%{cfg.system}/x86/obj/%{cfg.buildcfg}' + -- Ignore fatal warning for miniaudio on x86 devices. + filter {'files:../src/audio/audio_engine.cpp'} + do + buildoptions {'-Wno-atomic-alignment'} + end end filter {'system:android', 'options:arch=x64'}
diff --git a/dependencies/premake5_miniaudio.lua b/dependencies/premake5_miniaudio.lua index aa9e5b2..b8cf0a9 100644 --- a/dependencies/premake5_miniaudio.lua +++ b/dependencies/premake5_miniaudio.lua
@@ -1,2 +1,4 @@ local dependency = require 'dependency' -miniaudio = dependency.github('rive-app/miniaudio', 'rive') +-- miniaudio = dependency.github('rive-app/miniaudio', 'rive') +miniaudio = dependency.github('rive-app/miniaudio', 'rive_changes') +