subprojects: add libmpdclient wrap
This commit is contained in:
@ -31,7 +31,6 @@ from build.toolchain import AndroidNdkToolchain
|
|||||||
# a list of third-party libraries to be used by MPD on Android
|
# a list of third-party libraries to be used by MPD on Android
|
||||||
from build.libs import *
|
from build.libs import *
|
||||||
thirdparty_libs = [
|
thirdparty_libs = [
|
||||||
libmpdclient,
|
|
||||||
libid3tag,
|
libid3tag,
|
||||||
libmodplug,
|
libmodplug,
|
||||||
wildmidi,
|
wildmidi,
|
||||||
|
@ -18,6 +18,7 @@ project(
|
|||||||
'fmt:default_library=static',
|
'fmt:default_library=static',
|
||||||
'gtest:default_library=static',
|
'gtest:default_library=static',
|
||||||
'libmicrohttpd:default_library=static',
|
'libmicrohttpd:default_library=static',
|
||||||
|
'libmpdclient:default_library=static',
|
||||||
'libnpupnp:default_library=static',
|
'libnpupnp:default_library=static',
|
||||||
'liburing:default_library=static',
|
'liburing:default_library=static',
|
||||||
'ogg:default_library=static',
|
'ogg:default_library=static',
|
||||||
@ -75,6 +76,8 @@ project(
|
|||||||
'curl:smtp=disabled',
|
'curl:smtp=disabled',
|
||||||
'curl:telnet=disabled',
|
'curl:telnet=disabled',
|
||||||
'curl:tftp=disabled',
|
'curl:tftp=disabled',
|
||||||
|
'libmpdclient:documentation=false',
|
||||||
|
'libmpdclient:test=false',
|
||||||
'openssl:build_cli=false',
|
'openssl:build_cli=false',
|
||||||
'openssl:asm=disabled',
|
'openssl:asm=disabled',
|
||||||
'opus:docs=disabled',
|
'opus:docs=disabled',
|
||||||
|
@ -10,12 +10,6 @@ from build.ffmpeg import FfmpegProject
|
|||||||
from build.boost import BoostProject
|
from build.boost import BoostProject
|
||||||
from build.jack import JackProject
|
from build.jack import JackProject
|
||||||
|
|
||||||
libmpdclient = MesonProject(
|
|
||||||
'https://www.musicpd.org/download/libmpdclient/2/libmpdclient-2.20.tar.xz',
|
|
||||||
'18793f68e939c3301e34d8fcadea1f7daa24143941263cecadb80126194e277d',
|
|
||||||
'lib/libmpdclient.a',
|
|
||||||
)
|
|
||||||
|
|
||||||
libsamplerate = CmakeProject(
|
libsamplerate = CmakeProject(
|
||||||
'https://github.com/libsndfile/libsamplerate/releases/download/0.2.2/libsamplerate-0.2.2.tar.xz',
|
'https://github.com/libsndfile/libsamplerate/releases/download/0.2.2/libsamplerate-0.2.2.tar.xz',
|
||||||
'97c010fc25156c33cddc272c1935afab',
|
'97c010fc25156c33cddc272c1935afab',
|
||||||
|
1
subprojects/.gitignore
vendored
1
subprojects/.gitignore
vendored
@ -6,6 +6,7 @@
|
|||||||
/fmt-*/
|
/fmt-*/
|
||||||
/googletest-*/
|
/googletest-*/
|
||||||
/libmicrohttpd*
|
/libmicrohttpd*
|
||||||
|
/libmpdclient/
|
||||||
/libnpupnp-*/
|
/libnpupnp-*/
|
||||||
/libogg-*/
|
/libogg-*/
|
||||||
/liburing-*/
|
/liburing-*/
|
||||||
|
6
subprojects/libmpdclient.wrap
Normal file
6
subprojects/libmpdclient.wrap
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
[wrap-git]
|
||||||
|
url = https://github.com/MusicPlayerDaemon/libmpdclient
|
||||||
|
revision = v2.22
|
||||||
|
|
||||||
|
[provide]
|
||||||
|
libmpdclient = libmpdclient_dep
|
@ -38,7 +38,6 @@ root_path = os.path.join(arch_path, 'root')
|
|||||||
# a list of third-party libraries to be used by MPD on Android
|
# a list of third-party libraries to be used by MPD on Android
|
||||||
from build.libs import *
|
from build.libs import *
|
||||||
thirdparty_libs = [
|
thirdparty_libs = [
|
||||||
libmpdclient,
|
|
||||||
zlib,
|
zlib,
|
||||||
libid3tag,
|
libid3tag,
|
||||||
liblame,
|
liblame,
|
||||||
|
Reference in New Issue
Block a user