build: Support and test cross-compiling for linux-aarch64.

This commit is contained in:
2024-12-24 10:01:14 -05:00
parent 547d38d1ef
commit cd378b721d
4 changed files with 74 additions and 9 deletions

View File

@ -24,7 +24,7 @@ jobs:
uses: android-actions/setup-android@v3
with:
packages: 'tools platform-tools build-tools;34.0.0 platforms;android-34 ndk;26.3.11579264'
- run: sudo apt update && sudo apt install -y doxygen graphviz mingw-w64 libgpgme11
- run: sudo apt update && sudo apt install -y doxygen graphviz mingw-w64 libgpgme11 gcc-aarch64-linux-gnu
- run: ANDROID_SDK=$HOME/.android/sdk make -j`nproc` all docs
- run: docker build .
- uses: actions/upload-artifact@v3