]>
Commit | Line | Data |
---|---|---|
476ff2be SL |
1 | #!/bin/sh |
2 | # Copyright 2016 The Rust Project Developers. See the COPYRIGHT | |
3 | # file at the top-level directory of this distribution and at | |
4 | # http://rust-lang.org/COPYRIGHT. | |
5 | # | |
6 | # Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or | |
7 | # http://www.apache.org/licenses/LICENSE-2.0> or the MIT license | |
8 | # <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your | |
9 | # option. This file may not be copied, modified, or distributed | |
10 | # except according to those terms. | |
11 | ||
12 | set -ex | |
13 | ||
3b2f2976 XL |
14 | curl -O https://dl.google.com/android/repository/android-ndk-r15b-linux-x86_64.zip |
15 | unzip -q android-ndk-r15b-linux-x86_64.zip | |
cc61c64b XL |
16 | |
17 | case "$1" in | |
18 | aarch64) | |
19 | arch=arm64 | |
20 | ;; | |
21 | ||
22 | i686) | |
23 | arch=x86 | |
24 | ;; | |
25 | ||
26 | *) | |
27 | arch=$1 | |
28 | ;; | |
29 | esac; | |
30 | ||
3b2f2976 XL |
31 | android-ndk-r15b/build/tools/make_standalone_toolchain.py \ |
32 | --unified-headers \ | |
cc61c64b XL |
33 | --install-dir /android/ndk-$1 \ |
34 | --arch $arch \ | |
476ff2be SL |
35 | --api 24 |
36 | ||
3b2f2976 | 37 | rm -rf ./android-ndk-r15b-linux-x86_64.zip ./android-ndk-r15b |