@@ -13,23 +13,18 @@ jobs:
1313 strategy :
1414 matrix :
1515 BUILD_TYPE : [Release]
16- qt_arch : [android_arm64_v8a, android_armv7, android_x86_64]
17- qt_version : [6.6.2 ]
16+ qt_arch : [android_arm64_v8a, android_x86_64]
17+ qt_version : [6.7.1 ]
1818 include :
1919 - qt_arch : android_arm64_v8a
2020 VCPKG_TARGET_TRIPLET : arm64-android
2121 ANDROID_ABI : arm64-v8a
22- ENABLE_DOWNLOAD : ON
23-
24- - qt_arch : android_armv7
25- VCPKG_TARGET_TRIPLET : arm-android
26- ANDROID_ABI : armeabi-v7a
27- ENABLE_DOWNLOAD_MODULE : OFF
22+ ENABLE_DOWNLOAD_MODULE : ON
2823
2924 - qt_arch : android_x86_64
3025 VCPKG_TARGET_TRIPLET : x64-android
3126 ANDROID_ABI : x86_64
32- ENABLE_DOWNLOAD : ON
27+ ENABLE_DOWNLOAD_MODULE : ON
3328
3429 runs-on : ubuntu-latest
3530
3833 SOURCE_DIR : ${{github.workspace}}/.cache/source
3934 TOOSL_DIR : ${{github.workspace}}/.cache/tools
4035 INSTALL_DIR : ${{github.workspace}}/.cache/install_${{matrix.BUILD_TYPE}}
41- VCPKGGITCOMMITID : 2ac6ba173be85207a7bac4f0f02f5486f9fd4c0f
36+ VCPKGGITCOMMITID : 007aaced1a9d3245e28a2ba9395dca88ea890db1
4237 VCPKG_TARGET_TRIPLET : ${{matrix.VCPKG_TARGET_TRIPLET}}
4338 VCPKG_DEFAULT_TRIPLET : ${{matrix.VCPKG_TARGET_TRIPLET}}
4439 VCPKG_DEFAULT_HOST_TRIPLET : x64-linux
@@ -134,13 +129,19 @@ jobs:
134129 -DCMAKE_BUILD_TYPE=${{ matrix.BUILD_TYPE }} \
135130 -DCMAKE_INSTALL_PREFIX=${{ env.INSTALL_DIR }} \
136131 -DCMAKE_VERBOSE_MAKEFILE=ON \
132+ -DCMAKE_BUILD_TYPE=${{ matrix.BUILD_TYPE }} \
133+ -DCMAKE_INSTALL_PREFIX=${{ env.INSTALL_DIR }} \
134+ -DBUILD_SHARED_LIBS=OFF \
135+ -DCMAKE_VERBOSE_MAKEFILE=ON \
137136 -DQT_HOST_PATH=${Qt6_DIR}/../gcc_64 \
138137 -DQT_CHAINLOAD_TOOLCHAIN_FILE=${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake \
139138 -DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=${ANDROID_NDK_HOME}/build/cmake/android.toolchain.cmake \
140- -DVCPKG_TARGET_TRIPLET=${{env .VCPKG_TARGET_TRIPLET}} \
139+ -DVCPKG_TARGET_TRIPLET=${{matrix .VCPKG_TARGET_TRIPLET}} \
141140 -DX_VCPKG_APPLOCAL_DEPS_INSTALL=ON \
142141 -DVCPKG_TRACE_FIND_PACKAGE=ON \
143- -DVCPKG_INSTALLED_DIR=${{env.INSTALL_DIR}}/SeetaFace2/vcpkg_installed \
142+ -DVCPKG_VERBOSE=ON \
143+ -DVCPKG_INSTALLED_DIR=${{env.INSTALL_DIR}}/libvncserver/vcpkg_installed \
144+ -DANDROID_ABI=${{env.ANDROID_ABI}} \
144145 -DBUILD_EXAMPLE=OFF
145146 cmake --build . --verbose --config ${{matrix.BUILD_TYPE}}
146147 cmake --build . --verbose --config ${{matrix.BUILD_TYPE}} --target install
@@ -161,10 +162,13 @@ jobs:
161162 -DQT_HOST_PATH=${Qt6_DIR}/../gcc_64 \
162163 -DQT_CHAINLOAD_TOOLCHAIN_FILE=${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake \
163164 -DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=${ANDROID_NDK_HOME}/build/cmake/android.toolchain.cmake \
164- -DVCPKG_TARGET_TRIPLET=${{env .VCPKG_TARGET_TRIPLET}} \
165+ -DVCPKG_TARGET_TRIPLET=${{matrix .VCPKG_TARGET_TRIPLET}} \
165166 -DX_VCPKG_APPLOCAL_DEPS_INSTALL=ON \
166167 -DVCPKG_TRACE_FIND_PACKAGE=ON \
167- -DVCPKG_INSTALLED_DIR=${{env.INSTALL_DIR}}/libfacedetection/vcpkg_installed
168+ -DVCPKG_VERBOSE=ON \
169+ -DVCPKG_INSTALLED_DIR=${{env.INSTALL_DIR}}/libvncserver/vcpkg_installed \
170+ -DANDROID_ABI=${{env.ANDROID_ABI}} \
171+ -DUSE_OPENMP=OFF
168172 cmake --build . --verbose --config ${{matrix.BUILD_TYPE}}
169173 cmake --build . --verbose --config ${{matrix.BUILD_TYPE}} --target install
170174 fi
@@ -189,11 +193,15 @@ jobs:
189193 -DCMARK_STATIC=ON \
190194 -DCMAKE_BUILD_TYPE=${{matrix.BUILD_TYPE}} \
191195 -DCMAKE_AUTOGEN_VERBOSE=ON \
196+ -DQT_HOST_PATH=${Qt6_DIR}/../gcc_64 \
192197 -DQT_CHAINLOAD_TOOLCHAIN_FILE=${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake \
193198 -DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=${ANDROID_NDK_HOME}/build/cmake/android.toolchain.cmake \
194- -DVCPKG_TARGET_TRIPLET=${{env .VCPKG_TARGET_TRIPLET}} \
199+ -DVCPKG_TARGET_TRIPLET=${{matrix .VCPKG_TARGET_TRIPLET}} \
195200 -DX_VCPKG_APPLOCAL_DEPS_INSTALL=ON \
196- -DVCPKG_APPLOCAL_DEPS=ON \
201+ -DVCPKG_TRACE_FIND_PACKAGE=ON \
202+ -DVCPKG_VERBOSE=ON \
203+ -DVCPKG_INSTALLED_DIR=${{env.INSTALL_DIR}}/libvncserver/vcpkg_installed \
204+ -DANDROID_ABI=${{env.ANDROID_ABI}} \
197205 -DINSTALL_QT=ON \
198206 -DQT_HOST_PATH=${Qt6_DIR}/../gcc_64 \
199207 -DQT_ANDROID_SIGN_APK=ON \
0 commit comments