@@ -259,17 +259,17 @@ jobs:
259
259
packages : ' clang-14 g++-multilib'
260
260
c_compiler : ' clang-14 -m32'
261
261
cxx_compiler : ' clang++-14 -m32'
262
- depends_options : ' NO_QT=1 '
262
+ depends_options : ' '
263
263
configure_options : ' -DWERROR=ON'
264
264
- name : ' MinGW-w64'
265
265
triplet : ' x86_64-w64-mingw32'
266
266
packages : ' g++-mingw-w64-x86-64-posix'
267
- depends_options : ' NO_QT=1 '
267
+ depends_options : ' '
268
268
exe_extension : ' .exe'
269
269
- name : ' MinGW-w64, debug'
270
270
triplet : ' x86_64-w64-mingw32'
271
271
packages : ' g++-mingw-w64-x86-64-posix'
272
- depends_options : ' NO_QT=1 DEBUG=1'
272
+ depends_options : ' DEBUG=1'
273
273
configure_options : ' -DCMAKE_BUILD_TYPE=Debug'
274
274
cache_suffix : ' -debug'
275
275
exe_extension : ' .exe'
@@ -392,6 +392,9 @@ jobs:
392
392
# to avoid linker errors when using vcpkg in the manifest mode.
393
393
# See: https://github.com/bitcoin/bitcoin/pull/28934
394
394
Add-Content -Path "$env:VCPKG_ROOT\triplets\x64-windows-static.cmake" -Value "set(VCPKG_PLATFORM_TOOLSET_VERSION $env:VCToolsVersion)"
395
+ # Skip debug configuration to speed up build and minimize cache size.
396
+ Add-Content -Path "$env:VCPKG_ROOT\triplets\x64-windows.cmake" -Value "set(VCPKG_BUILD_TYPE release)"
397
+ Add-Content -Path "$env:VCPKG_ROOT\triplets\x64-windows-static.cmake" -Value "set(VCPKG_BUILD_TYPE release)"
395
398
396
399
- name : Restore vcpkg binary cache
397
400
uses : actions/cache/restore@v3
@@ -453,7 +456,7 @@ jobs:
453
456
env :
454
457
HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK : 1
455
458
run : |
456
- brew install ccache cmake pkg-config boost libevent berkeley-db@4 libnatpmp miniupnpc zeromq tree
459
+ brew install ccache cmake pkg-config boost libevent berkeley-db@4 qt@5 libnatpmp miniupnpc zeromq tree
457
460
echo "CCACHE_DIR=${{ runner.temp }}/ccache" >> "$GITHUB_ENV"
458
461
459
462
- name : CMake version
0 commit comments