Commit 7583cfe9 authored by Max Kellermann's avatar Max Kellermann

{android,win32}/build.py: enable the GME decoder plugin

parent aafc9ce7
...@@ -10,10 +10,10 @@ ver 0.21.24 (not yet released) ...@@ -10,10 +10,10 @@ ver 0.21.24 (not yet released)
* player * player
- don't restart current song if seeking beyond end - don't restart current song if seeking beyond end
* Android * Android
- enable the decoder plugins ModPlug and WildMidi - enable the decoder plugins GME, ModPlug and WildMidi
- fix build failure with Android NDK r21 - fix build failure with Android NDK r21
* Windows * Windows
- enable the decoder plugins ModPlug and WildMidi - enable the decoder plugins GME, ModPlug and WildMidi
- work around Meson bug breaking the Windows build with GCC 10 - work around Meson bug breaking the Windows build with GCC 10
* fix unit test failure * fix unit test failure
......
...@@ -170,6 +170,7 @@ thirdparty_libs = [ ...@@ -170,6 +170,7 @@ thirdparty_libs = [
libid3tag, libid3tag,
libmodplug, libmodplug,
wildmidi, wildmidi,
gme,
ffmpeg, ffmpeg,
curl, curl,
libexpat, libexpat,
......
...@@ -135,6 +135,18 @@ wildmidi = CmakeProject( ...@@ -135,6 +135,18 @@ wildmidi = CmakeProject(
version='0.4.3', version='0.4.3',
) )
gme = CmakeProject(
'https://bitbucket.org/mpyne/game-music-emu/downloads/game-music-emu-0.6.3.tar.xz',
'aba34e53ef0ec6a34b58b84e28bf8cfbccee6585cebca25333604c35db3e051d',
'lib/libgme.a',
[
'-DBUILD_SHARED_LIBS=OFF',
'-DENABLE_UBSAN=OFF',
'-DZLIB_INCLUDE_DIR=OFF',
'-DSDL2_DIR=OFF',
],
)
ffmpeg = FfmpegProject( ffmpeg = FfmpegProject(
'http://ffmpeg.org/releases/ffmpeg-4.2.3.tar.xz', 'http://ffmpeg.org/releases/ffmpeg-4.2.3.tar.xz',
'9df6c90aed1337634c1fb026fb01c154c29c82a64ea71291ff2da9aacb9aad31', '9df6c90aed1337634c1fb026fb01c154c29c82a64ea71291ff2da9aacb9aad31',
......
...@@ -98,6 +98,7 @@ thirdparty_libs = [ ...@@ -98,6 +98,7 @@ thirdparty_libs = [
liblame, liblame,
libmodplug, libmodplug,
wildmidi, wildmidi,
gme,
ffmpeg, ffmpeg,
curl, curl,
libexpat, libexpat,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment