[Android] buildsystem: pass medialibrary configuration as flags

Steve Lhomme git at videolan.org
Tue Jun 24 09:00:29 UTC 2025


vlc-android | branch: master | Steve Lhomme <robux4 at ycbcr.xyz> | Fri Jun 13 07:20:46 2025 +0200| [6a394fb76486939ffeea647ba269428965699d65] | committer: Steve Lhomme

buildsystem: pass medialibrary configuration as flags

Rather than environment variables.

> https://code.videolan.org/videolan/vlc-android/commit/6a394fb76486939ffeea647ba269428965699d65
---

 buildsystem/compile.sh | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/buildsystem/compile.sh b/buildsystem/compile.sh
index 75c190a13e..63c36efcc6 100755
--- a/buildsystem/compile.sh
+++ b/buildsystem/compile.sh
@@ -353,7 +353,14 @@ if [ "$BUILD_MEDIALIB" != 1 ] || [ ! -d "${VLC_LIBJNI_PATH}/libvlc/jni/libs/" ];
 fi
 
 if [ "$NO_ML" != 1 ]; then
-    ANDROID_ABI=$ANDROID_ABI RELEASE=$RELEASE RESET=$RESET buildsystem/compile-medialibrary.sh
+    medialig_args="-a $ANDROID_ABI"
+    if [ "$RELEASE" = 1 ]; then
+        medialig_args="$medialig_args --release"
+    fi
+    if [ "$RESET" = 1 ]; then
+        medialig_args="$medialig_args --reset"
+    fi
+    buildsystem/compile-medialibrary.sh ${medialig_args}
     cp -a medialibrary/jni/obj/local/${ANDROID_ABI}/*.so ${OUT_DBG_DIR}
 fi
 



More information about the Android mailing list