init-android.sh 1.3 KB
Newer Older
1
#! /usr/bin/env bash
Z
Zhang Rui 已提交
2 3 4

IJK_FFMPEG_UPSTREAM=git://git.videolan.org/ffmpeg.git
IJK_FFMPEG_FORK=https://github.com/bbcallen/FFmpeg.git
5
IJK_FFMPEG_COMMIT=ijk-r0.1.2-dev
Z
Zhang Rui 已提交
6 7
IJK_FFMPEG_LOCAL_REPO=extra/ffmpeg

8 9 10 11 12
IJK_OPENSSL_UPSTREAM=https://github.com/openssl/openssl
IJK_OPENSSL_FORK=https://github.com/bbcallen/openssl.git
IJK_OPENSSL_COMMIT=OpenSSL_1_0_1g
IJK_OPENSSL_LOCAL_REPO=extra/openssl

Z
Zhang Rui 已提交
13 14 15
set -e
TOOLS=tools

16 17


Z
Zhang Rui 已提交
18 19 20
echo "== pull ffmpeg base =="
sh $TOOLS/pull-repo-base.sh $IJK_FFMPEG_UPSTREAM $IJK_FFMPEG_LOCAL_REPO

Z
Zhang Rui 已提交
21
echo "== pull ffmpeg fork armv7a =="
Z
Zhang Rui 已提交
22
sh $TOOLS/pull-repo-ref.sh $IJK_FFMPEG_FORK android/ffmpeg-armv7a ${IJK_FFMPEG_LOCAL_REPO}
Z
Zhang Rui 已提交
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
cd android/ffmpeg-armv7a
git checkout ${IJK_FFMPEG_COMMIT}
cd -

echo "== pull ffmpeg fork armv5 =="
sh $TOOLS/pull-repo-ref.sh $IJK_FFMPEG_FORK android/ffmpeg-armv5 ${IJK_FFMPEG_LOCAL_REPO}
cd android/ffmpeg-armv5
git checkout ${IJK_FFMPEG_COMMIT}
cd -

echo "== pull ffmpeg fork x86 =="
sh $TOOLS/pull-repo-ref.sh $IJK_FFMPEG_FORK android/ffmpeg-x86 ${IJK_FFMPEG_LOCAL_REPO}
cd android/ffmpeg-x86
git checkout ${IJK_FFMPEG_COMMIT}
cd -
Z
Zhang Rui 已提交
38

39 40 41 42 43 44 45 46 47


echo "== pull openssl base =="
sh $TOOLS/pull-repo-base.sh $IJK_OPENSSL_UPSTREAM $IJK_OPENSSL_LOCAL_REPO

echo "== pull openssl fork =="
sh $TOOLS/pull-repo-ref.sh $IJK_OPENSSL_FORK android/openssl-armv7a ${IJK_OPENSSL_LOCAL_REPO}