[Android] buildsystem: use a full path for unstripped .so files

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:52:53 2025 +0200| [8a360515dd7988583da3951775ee4c518d30d1c5] | committer: Steve Lhomme

buildsystem: use a full path for unstripped .so files

> https://code.videolan.org/videolan/vlc-android/commit/8a360515dd7988583da3951775ee4c518d30d1c5
---

 buildsystem/compile.sh | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/buildsystem/compile.sh b/buildsystem/compile.sh
index 63c36efcc6..73c26c1ed0 100755
--- a/buildsystem/compile.sh
+++ b/buildsystem/compile.sh
@@ -334,7 +334,7 @@ fi
 diagnostic "Configuring"
 
 # Build LibVLC if asked for it, or needed by medialibrary
-OUT_DBG_DIR=.dbg/${ANDROID_ABI}
+OUT_DBG_DIR="$(pwd -P)/.dbg/${ANDROID_ABI}"
 mkdir -p $OUT_DBG_DIR
 
 if [ "$BUILD_MEDIALIB" != 1 ] || [ ! -d "${VLC_LIBJNI_PATH}/libvlc/jni/libs/" ]; then
@@ -349,7 +349,7 @@ if [ "$BUILD_MEDIALIB" != 1 ] || [ ! -d "${VLC_LIBJNI_PATH}/libvlc/jni/libs/" ];
     fi
     ${VLC_LIBJNI_PATH}/buildsystem/compile-libvlc.sh -a ${ARCH} ${CONTRIB_FLAGS}
 
-    cp -a ${VLC_LIBJNI_PATH}/libvlc/jni/obj/local/${ANDROID_ABI}/*.so ${OUT_DBG_DIR}
+    cp -a ${VLC_LIBJNI_PATH}/libvlc/jni/obj/local/${ANDROID_ABI}/*.so "${OUT_DBG_DIR}"
 fi
 
 if [ "$NO_ML" != 1 ]; then
@@ -361,7 +361,7 @@ if [ "$NO_ML" != 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}
+    cp -a medialibrary/jni/obj/local/${ANDROID_ABI}/*.so "${OUT_DBG_DIR}"
 fi
 
 ##################



More information about the Android mailing list