File tree Expand file tree Collapse file tree 1 file changed +19
-6
lines changed
Expand file tree Collapse file tree 1 file changed +19
-6
lines changed Original file line number Diff line number Diff line change @@ -38,13 +38,26 @@ case $ARCH in
3838 ;;
3939esac
4040
41+ NDK_PATH=$1
42+ function make_toolchain {
43+ $NDK_PATH /build/tools/make-standalone-toolchain.sh \
44+ --toolchain=$TOOLCHAIN_NAME -$CC_VER \
45+ --arch=$ARCH \
46+ --install-dir=$TOOLCHAIN \
47+ --platform=android-21
48+ }
49+
4150export TOOLCHAIN=$PWD /android-toolchain
42- mkdir -p $TOOLCHAIN
43- $1 /build/tools/make-standalone-toolchain.sh \
44- --toolchain=$TOOLCHAIN_NAME -$CC_VER \
45- --arch=$ARCH \
46- --install-dir=$TOOLCHAIN \
47- --platform=android-21
51+ if [ -d " $TOOLCHAIN " ]; then
52+ read -r -p " NDK toolchain already exists. Replace it? [y/N]" response
53+ case " $response " in
54+ [Yy])
55+ rm -rf " $TOOLCHAIN "
56+ make_toolchain
57+ esac
58+ else
59+ make_toolchain
60+ fi
4861export PATH=$TOOLCHAIN /bin:$PATH
4962export AR=$TOOLCHAIN /bin/$SUFFIX -ar
5063export CC=$TOOLCHAIN /bin/$SUFFIX -gcc
You can’t perform that action at this time.
0 commit comments