musikr: strip down taglib

Only to supported ExoPlayer formats.
This commit is contained in:
Alexander Capehart 2025-02-21 12:41:31 -07:00
parent a6a98f9bf7
commit 3d374504e2
No known key found for this signature in database
GPG key ID: 37DBE3621FE9AD47
2 changed files with 3 additions and 2 deletions

2
.gitmodules vendored
View file

@ -5,4 +5,4 @@
[submodule "musikr/src/main/cpp/taglib"] [submodule "musikr/src/main/cpp/taglib"]
path = musikr/src/main/cpp/taglib path = musikr/src/main/cpp/taglib
url = https://github.com/taglib/taglib.git url = https://github.com/taglib/taglib.git
tag = v2.0.2 tag = ee1931b

View file

@ -28,7 +28,8 @@ build_for_arch() {
cmake -B $DST_DIR -DANDROID_NDK_PATH=${NDK_PATH} -DCMAKE_TOOLCHAIN_FILE=${NDK_TOOLCHAIN} \ 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 \ -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 \ -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 # Try to parallelize the build
cmake --build $DST_DIR --config Release -j$(nproc) cmake --build $DST_DIR --config Release -j$(nproc)
cd $WORKING_DIR cd $WORKING_DIR