Skip to content

Commit cc706ed

Browse files
authored
Update build-android.yaml
1 parent 9932690 commit cc706ed

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

.github/workflows/build-android.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,15 @@ jobs:
1717
run: |
1818
wget https://dl.google.com/android/repository/android-ndk-r25c-linux.zip
1919
unzip android-ndk-r25c-linux.zip
20-
echo "NDK_HOME=$PWD/android-ndk-r25c" >> $GITHUB_ENV
20+
echo "ANDROID_NDK_HOME=$PWD/android-ndk-r25c" >> $GITHUB_ENV
2121
rustup target add aarch64-linux-android
22-
echo "CC_android=$NDK_HOME/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android21-clang" >> $GITHUB_ENV
22+
echo "CC_aarch64_linux_android=$PWD/android-ndk-r25c/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android21-clang" >> $GITHUB_ENV
23+
echo "CARGO_TARGET_AARCH64_LINUX_ANDROID_LINKER=$PWD/android-ndk-r25c/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android21-clang" >> $GITHUB_ENV
2324
- name: 🛠️ Build Android Binary
2425
run: cargo build --target aarch64-linux-android --release
2526
env:
26-
CC: ${{ env.CC_android }}
27-
AR: ${{ env.NDK_HOME }}/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar
27+
CC: ${{ env.CC_aarch64_linux_android }}
28+
AR: ${{ env.ANDROID_NDK_HOME }}/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar
2829
- name: 📦 Package Artifacts (tar.gz)
2930
shell: bash
3031
run: |

0 commit comments

Comments
 (0)