|
1 | 1 | FROM rust-android
|
2 | 2 |
|
3 |
| -ENV PATH=$PATH:/android/ndk/arm-21/bin:/android/ndk/arm64-21/bin:/android/ndk/x86-21/bin:/android/ndk/x86_64-21/bin \ |
4 |
| - CC_arm_linux_androideabi=arm-linux-androideabi-clang \ |
5 |
| - CC_armv7_linux_androideabi=arm-linux-androideabi-clang \ |
6 |
| - CC_aarch64_linux_android=aarch64-linux-android-clang \ |
7 |
| - CC_i686_linux_android=i686-linux-android-clang \ |
8 |
| - CC_x86_64_linux_android=x86_64-linux-android-clang \ |
9 |
| - CXX_arm_linux_androideabi=arm-linux-androideabi-clang++ \ |
10 |
| - CXX_armv7_linux_androideabi=arm-linux-androideabi-clang++ \ |
11 |
| - CXX_aarch64_linux_android=aarch64-linux-android-clang++ \ |
12 |
| - CXX_i686_linux_android=i686-linux-android-clang++ \ |
13 |
| - CXX_x86_64_linux_android=x86_64-linux-android-clang++ \ |
14 |
| - CARGO_TARGET_ARM_LINUX_ANDROIDEABI_LINKER=arm-linux-androideabi-clang \ |
15 |
| - CARGO_TARGET_ARMV7_LINUX_ANDROIDEABI_LINKER=arm-linux-androideabi-clang \ |
16 |
| - CARGO_TARGET_AARCH64_LINUX_ANDROID_LINKER=aarch64-linux-android-clang \ |
17 |
| - CARGO_TARGET_I686_LINUX_ANDROID_LINKER=i686-linux-android-clang \ |
18 |
| - CARGO_TARGET_X86_64_LINUX_ANDROID_LINKER=x86_64-linux-android-clang |
| 3 | +ENV PATH=$PATH:/android/ndk/toolchains/llvm/prebuilt/linux-x86_64/bin \ |
| 4 | + AR_arm_linux_androideabi=llvm-ar \ |
| 5 | + AR_armv7_linux_androideabi=llvm-ar \ |
| 6 | + AR_aarch64_linux_android=llvm-ar \ |
| 7 | + AR_i686_linux_android=llvm-ar \ |
| 8 | + AR_x86_64_linux_android=llvm-ar \ |
| 9 | + RANLIB_arm_linux_androideabi=llvm-ranlib \ |
| 10 | + RANLIB_armv7_linux_androideabi=llvm-ranlib \ |
| 11 | + RANLIB_aarch64_linux_android=llvm-ranlib \ |
| 12 | + RANLIB_i686_linux_android=llvm-ranlib \ |
| 13 | + RANLIB_x86_64_linux_android=llvm-ranlib \ |
| 14 | + CC_arm_linux_androideabi=armv7a-linux-androideabi19-clang \ |
| 15 | + CC_armv7_linux_androideabi=armv7a-linux-androideabi19-clang \ |
| 16 | + CC_aarch64_linux_android=aarch64-linux-android21-clang \ |
| 17 | + CC_i686_linux_android=i686-linux-android19-clang \ |
| 18 | + CC_x86_64_linux_android=x86_64-linux-android21-clang \ |
| 19 | + CXX_arm_linux_androideabi=armv7a-linux-androideabi19-clang++ \ |
| 20 | + CXX_armv7_linux_androideabi=armv7a-linux-androideabi19-clang++ \ |
| 21 | + CXX_aarch64_linux_android=aarch64-linux-android21-clang++ \ |
| 22 | + CXX_i686_linux_android=i686-linux-android19-clang++ \ |
| 23 | + CXX_x86_64_linux_android=x86_64-linux-android21-clang++ \ |
| 24 | + CARGO_TARGET_ARM_LINUX_ANDROIDEABI_LINKER=armv7a-linux-androideabi19-clang \ |
| 25 | + CARGO_TARGET_ARMV7_LINUX_ANDROIDEABI_LINKER=armv7a-linux-androideabi19-clang \ |
| 26 | + CARGO_TARGET_AARCH64_LINUX_ANDROID_LINKER=aarch64-linux-android21-clang \ |
| 27 | + CARGO_TARGET_I686_LINUX_ANDROID_LINKER=i686-linux-android19-clang \ |
| 28 | + CARGO_TARGET_X86_64_LINUX_ANDROID_LINKER=x86_64-linux-android21-clang |
0 commit comments