From 3d374504e250b97706f0f73e4a2d94ef15c1da24 Mon Sep 17 00:00:00 2001 From: Alexander Capehart Date: Fri, 21 Feb 2025 12:41:31 -0700 Subject: [PATCH] musikr: strip down taglib Only to supported ExoPlayer formats. --- .gitmodules | 2 +- musikr/src/main/cpp/build_taglib.sh | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitmodules b/.gitmodules index 55d1a1cbd..1e85e13c2 100644 --- a/.gitmodules +++ b/.gitmodules @@ -5,4 +5,4 @@ [submodule "musikr/src/main/cpp/taglib"] path = musikr/src/main/cpp/taglib url = https://github.com/taglib/taglib.git - tag = v2.0.2 + tag = ee1931b diff --git a/musikr/src/main/cpp/build_taglib.sh b/musikr/src/main/cpp/build_taglib.sh index a934819d8..3a4363d4b 100755 --- a/musikr/src/main/cpp/build_taglib.sh +++ b/musikr/src/main/cpp/build_taglib.sh @@ -28,7 +28,8 @@ build_for_arch() { cmake -B $DST_DIR -DANDROID_NDK_PATH=${NDK_PATH} -DCMAKE_TOOLCHAIN_FILE=${NDK_TOOLCHAIN} \ -DANDROID_ABI=$ARCH -DBUILD_SHARED_LIBS=OFF -DVISIBILITY_HIDDEN=ON -DBUILD_TESTING=OFF \ -DBUILD_EXAMPLES=OFF -DBUILD_BINDINGS=OFF -DWITH_ZLIB=OFF -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_CXX_FLAGS="-fPIC" + -DWITH_APE=OFF -DWITH_ASF=OFF -DWITH_ASF=OFF -DWITH_MOD=OFF -DWITH_SHORTEN=OFF \ + -DWITH_TRUEAUDIO=OFF -DCMAKE_CXX_FLAGS="-fPIC" # Try to parallelize the build cmake --build $DST_DIR --config Release -j$(nproc) cd $WORKING_DIR