mirror of
https://git.quad4.io/RNS-Things/MeshChatX.git
synced 2026-04-25 22:02:16 +00:00
chore(android): remove legacy Gitea workflow and update GitHub Actions for Android build process, including new dependencies and custom recipe support
This commit is contained in:
12
.github/workflows/android-build.yml
vendored
12
.github/workflows/android-build.yml
vendored
@@ -63,6 +63,18 @@ jobs:
|
||||
with:
|
||||
python-version: ${{ env.PYTHON_VERSION }}
|
||||
|
||||
- name: Install Android wheel build dependencies
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y build-essential cmake pkg-config patchelf
|
||||
|
||||
- name: Install Rust toolchain
|
||||
run: |
|
||||
curl -sSfL https://sh.rustup.rs -o rustup-init.sh
|
||||
chmod +x rustup-init.sh
|
||||
./rustup-init.sh -y --profile minimal --default-toolchain stable
|
||||
echo "$HOME/.cargo/bin" >> "$GITHUB_PATH"
|
||||
|
||||
- name: Build Android wheels
|
||||
run: bash scripts/build-android-wheels-local.sh --python-minor "${PYTHON_VERSION}" --chaquopy-ref "${CHAQUOPY_REF}"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user