mirror of
https://github.com/netbirdio/IronRDP.git
synced 2026-05-22 18:43:12 -07:00
ci(nuget-publish): fix build for Android (#516)
The Android 19 toolchain is not included anymore, so we bump the minimum supported version to Android 21 for i686 (x86) architecture.
This commit is contained in:
@@ -92,7 +92,7 @@ jobs:
|
||||
if: matrix.os == 'android'
|
||||
shell: pwsh
|
||||
run: |
|
||||
$CargoConfigFile = "~/.cargo/config"
|
||||
$CargoConfigFile = "~/.cargo/config.toml"
|
||||
$AndroidToolchain="${Env:ANDROID_NDK_HOME}/toolchains/llvm/prebuilt/linux-x86_64"
|
||||
|
||||
Get-ChildItem -Path $AndroidToolchain "libunwind.a" -Recurse | ForEach-Object {
|
||||
@@ -104,9 +104,11 @@ jobs:
|
||||
}
|
||||
}
|
||||
|
||||
Get-ChildItem -Path "$AndroidToolchain/bin/"
|
||||
|
||||
echo "[target.i686-linux-android]" >> $CargoConfigFile
|
||||
echo "linker=`"$AndroidToolchain/bin/i686-linux-android19-clang`"" >> $CargoConfigFile
|
||||
echo "CC_i686-linux-android=$AndroidToolchain/bin/i686-linux-android19-clang" >> $Env:GITHUB_ENV
|
||||
echo "linker=`"$AndroidToolchain/bin/i686-linux-android21-clang`"" >> $CargoConfigFile
|
||||
echo "CC_i686-linux-android=$AndroidToolchain/bin/i686-linux-android21-clang" >> $Env:GITHUB_ENV
|
||||
echo "AR_i686-linux-android=$AndroidToolchain/bin/llvm-ar" >> $Env:GITHUB_ENV
|
||||
|
||||
echo "[target.x86_64-linux-android]" >> $CargoConfigFile
|
||||
|
||||
Reference in New Issue
Block a user