File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -266,7 +266,6 @@ jobs:
266266
267267 build :
268268 name : " Build quack/${{ matrix.platform }}_${{ matrix.arch }}"
269- needs : test
270269 runs-on : ${{ matrix.runner }}
271270 strategy :
272271 fail-fast : true
Original file line number Diff line number Diff line change @@ -54,6 +54,8 @@ case "$platform" in
5454esac
5555
5656case " ${platform} /${arch} " in
57+ # vcpkg's Unix triplets already use static library linkage. Windows default
58+ # triplets use DLL linkage, so select the static Windows triplets explicitly.
5759 linux/amd64)
5860 vcpkg_triplet=" x64-linux"
5961 ;;
@@ -67,10 +69,10 @@ case "${platform}/${arch}" in
6769 vcpkg_triplet=" arm64-osx"
6870 ;;
6971 windows/amd64)
70- vcpkg_triplet=" x64-windows"
72+ vcpkg_triplet=" x64-windows-static "
7173 ;;
7274 windows/arm64)
73- vcpkg_triplet=" arm64-windows"
75+ vcpkg_triplet=" arm64-windows-static "
7476 ;;
7577 * )
7678 printf ' unsupported platform/architecture: %s/%s\n' " $platform " " $arch " >&2
You can’t perform that action at this time.
0 commit comments