@@ -25,11 +25,17 @@ jobs:
2525 target :
2626 - aarch64-linux-android
2727 - armv7-linux-androideabi
28+ - x86_64-linux-android
29+ - i686-linux-android
2830 include :
2931 - target : aarch64-linux-android
3032 abi : arm64-v8a
3133 - target : armv7-linux-androideabi
3234 abi : armeabi-v7a
35+ - target : x86_64-linux-android
36+ abi : x86_64
37+ - target : i686-linux-android
38+ abi : x86
3339
3440 steps :
3541 - uses : actions/checkout@v4
6167 export PATH="${NDK_BIN}:${PATH}"
6268 export CC_aarch64_linux_android="${NDK_BIN}/aarch64-linux-android26-clang"
6369 export CC_armv7_linux_androideabi="${NDK_BIN}/armv7a-linux-androideabi26-clang"
70+ export CC_x86_64_linux_android="${NDK_BIN}/x86_64-linux-android26-clang"
71+ export CC_i686_linux_android="${NDK_BIN}/i686-linux-android26-clang"
6472 export AR_aarch64_linux_android="${NDK_BIN}/llvm-ar"
6573 export AR_armv7_linux_androideabi="${NDK_BIN}/llvm-ar"
74+ export AR_x86_64_linux_android="${NDK_BIN}/llvm-ar"
75+ export AR_i686_linux_android="${NDK_BIN}/llvm-ar"
6676
6777 FLAGS=""
6878 if [ "$PROFILE" = "release" ]; then
@@ -120,9 +130,8 @@ jobs:
120130
121131 - name : Place release binaries
122132 run : |
123- for pair in "arm64-v8a:aarch64-linux-android" "armeabi-v7a:armv7-linux-androideabi"; do
133+ for pair in "arm64-v8a:aarch64-linux-android" "armeabi-v7a:armv7-linux-androideabi" "x86_64:x86_64-linux-android" "x86:i686-linux-android" ; do
124134 abi="${pair%%:*}"
125- target="${pair##*:}"
126135 src="artifacts/bin-${abi}-release/ta-enhanced"
127136 dst="bin/${abi}/ta-enhanced"
128137 mkdir -p "bin/${abi}"
@@ -144,7 +153,7 @@ jobs:
144153 MODULE_ID=$(grep '^id=' module.prop | cut -d= -f2)
145154 VER="${{ steps.ver.outputs.version }}"
146155
147- for pair in "arm64-v8a:aarch64-linux-android" "armeabi-v7a:armv7-linux-androideabi"; do
156+ for pair in "arm64-v8a:aarch64-linux-android" "armeabi-v7a:armv7-linux-androideabi" "x86_64:x86_64-linux-android" "x86:i686-linux-android" ; do
148157 abi="${pair%%:*}"
149158 src="artifacts/bin-${abi}-debug/ta-enhanced"
150159 dst="bin/${abi}/ta-enhanced"
0 commit comments