File tree 1 file changed +19
-6
lines changed
1 file changed +19
-6
lines changed Original file line number Diff line number Diff line change @@ -38,13 +38,26 @@ case $ARCH in
38
38
;;
39
39
esac
40
40
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
+
41
50
export 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
48
61
export PATH=$TOOLCHAIN /bin:$PATH
49
62
export AR=$TOOLCHAIN /bin/$SUFFIX -ar
50
63
export CC=$TOOLCHAIN /bin/$SUFFIX -gcc
You can’t perform that action at this time.
0 commit comments