[Android] build: pass RELEASE env in case of multiple ABI
Thomas Guillem
git at videolan.org
Tue Oct 21 17:44:13 CEST 2014
vlc-ports/android | branch: master | Thomas Guillem <tom at gllm.fr> | Tue Oct 21 17:06:54 2014 +0200| [ed85332151cc212fe4f3df6fce884c2bb60cded0] | committer: Jean-Baptiste Kempf
build: pass RELEASE env in case of multiple ABI
Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>
> http://git.videolan.org/gitweb.cgi/vlc-ports/android.git/?a=commit;h=ed85332151cc212fe4f3df6fce884c2bb60cded0
---
compile.sh | 40 ++++++++++++++++++++--------------------
1 file changed, 20 insertions(+), 20 deletions(-)
diff --git a/compile.sh b/compile.sh
index 268737f..5b387ca 100755
--- a/compile.sh
+++ b/compile.sh
@@ -25,26 +25,6 @@ if [ -z "$NO_ARMV6" ];then
NO_ARMV6=0
fi
-if [ `set -- ${ANDROID_ABI}; echo $#` -gt 1 ]; then
- ANDROID_ABI_LIST="${ANDROID_ABI}"
- echo "More than one ABI specified: ${ANDROID_ABI_LIST}"
- for i in ${ANDROID_ABI_LIST}; do
- echo "$i starts building"
- ANDROID_NDK=$ANDROID_NDK ANDROID_SDK=$ANDROID_SDK \
- NO_FPU=$NO_FPU NO_ARMV6=$NO_ARMV6 ANDROID_ABI=$i \
- ./compile.sh $* --jni || { echo "$i build KO"; exit 1; }
- mkdir -p obj/
- cp -r vlc-android/libs/$i obj
- echo "$i build OK"
- done
- for i in ${ANDROID_ABI_LIST}; do
- cp -r obj/$i vlc-android/libs/
- rm -rf obj/$i
- done
- make -b -j1 apk || exit 1
- exit 0
-fi
-
BUILD=0
FETCH=0
RELEASE=0
@@ -74,6 +54,26 @@ if [ "$BUILD" = 0 -a "$FETCH" = 0 ];then
FETCH=1
fi
+if [ `set -- ${ANDROID_ABI}; echo $#` -gt 1 ]; then
+ ANDROID_ABI_LIST="${ANDROID_ABI}"
+ echo "More than one ABI specified: ${ANDROID_ABI_LIST}"
+ for i in ${ANDROID_ABI_LIST}; do
+ echo "$i starts building"
+ ANDROID_NDK=$ANDROID_NDK ANDROID_SDK=$ANDROID_SDK \
+ NO_FPU=$NO_FPU NO_ARMV6=$NO_ARMV6 ANDROID_ABI=$i \
+ ./compile.sh $* --jni || { echo "$i build KO"; exit 1; }
+ mkdir -p obj/
+ cp -r vlc-android/libs/$i obj
+ echo "$i build OK"
+ done
+ for i in ${ANDROID_ABI_LIST}; do
+ cp -r obj/$i vlc-android/libs/
+ rm -rf obj/$i
+ done
+ make -b -j1 RELEASE=$RELEASE apk || exit 1
+ exit 0
+fi
+
HAVE_ARM=0
HAVE_X86=0
HAVE_MIPS=0
More information about the Android
mailing list