提交 14bf9fd8 编写于 作者: Z Zhang Rui

android/build: simplify script

上级 125e25d5
...@@ -36,35 +36,42 @@ echo_archs() { ...@@ -36,35 +36,42 @@ echo_archs() {
} }
#---------- #----------
if [ "$FF_TARGET" = "armv5" -o "$FF_TARGET" = "armv7a" ]; then case "$FF_TARGET" in
echo_archs "")
sh tools/do-compile-ffmpeg.sh $FF_TARGET echo_archs
elif [ "$FF_TARGET" = "x86" ]; then sh tools/do-compile-ffmpeg.sh armv7a
echo_archs ;;
sh tools/do-compile-ffmpeg.sh $FF_TARGET armv5|armv7a|x86)
elif [ "$FF_TARGET" = "all" ]; then echo_archs
echo_archs sh tools/do-compile-ffmpeg.sh $FF_TARGET
for ARCH in $FF_ALL_ARCHS ;;
do all)
sh tools/do-compile-ffmpeg.sh $ARCH echo_archs
done for ARCH in $FF_ALL_ARCHS
elif [ "$FF_TARGET" == "check" ]; then do
echo_archs sh tools/do-compile-ffmpeg.sh $ARCH
elif [ "$FF_TARGET" == "clean" ]; then done
echo_archs ;;
for ARCH in $FF_ALL_ARCHS clean)
do echo_archs
cd ffmpeg-$ARCH && git clean -xdf && cd - for ARCH in $FF_ALL_ARCHS
done do
rm -rf ./build/ffmpeg-* cd ffmpeg-$ARCH && git clean -xdf && cd -
else done
echo "Usage:" rm -rf ./build/ffmpeg-*
echo " compile-ffmpeg.sh armv5|armv7a|x86" ;;
echo " compile-ffmpeg.sh all" check)
echo " compile-ffmpeg.sh clean" echo_archs
echo " compile-ffmpeg.sh check" ;;
exit 1 *)
fi echo "Usage:"
echo " compile-ffmpeg.sh armv5|armv7a|x86"
echo " compile-ffmpeg.sh all"
echo " compile-ffmpeg.sh clean"
echo " compile-ffmpeg.sh check"
exit 1
;;
esac
#---------- #----------
echo "\n--------------------" echo "\n--------------------"
......
...@@ -47,16 +47,13 @@ do_ndk_build () { ...@@ -47,16 +47,13 @@ do_ndk_build () {
case "$REQUEST_TARGET" in case "$REQUEST_TARGET" in
armv7a) "")
do_ndk_build $REQUEST_TARGET; do_ndk_build armv7a;
;;
armv5)
do_ndk_build $REQUEST_TARGET;
;; ;;
x86) armv5|armv7a|x86)
do_ndk_build $REQUEST_TARGET; do_ndk_build $REQUEST_TARGET;
;; ;;
""|all) all)
for ABI in $ALL_ABI for ABI in $ALL_ABI
do do
do_ndk_build "$ABI"; do_ndk_build "$ABI";
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册