Skip to content

Commit 131b034

Browse files
committed
Add pthreads to windows build environment
1 parent b3dd9b2 commit 131b034

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.github/workflows/build.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
run: |
3838
choco install winflexbison3
3939
vcpkg integrate install
40-
vcpkg install libxml2:${{ matrix.vcpkg_arch }}-windows-static-md
40+
vcpkg install libxml2:${{ matrix.vcpkg_arch }}-windows-static-md pthreads:${{ matrix.vcpkg_arch }}-windows-static-md
4141
4242
- uses: actions/checkout@v4
4343
with:
@@ -63,6 +63,7 @@ jobs:
6363
fi) && pip install -U cmake
6464
CIBW_ENVIRONMENT_MACOS: 'LDFLAGS="-L$(brew --prefix libxml2)/lib" CPPFLAGS="-I$(brew --prefix libxml2)/include"'
6565
CIBW_ENVIRONMENT_WINDOWS: >-
66+
CMAKE_ARGS="-DVCPKG_TARGET_TRIPLET=${{ matrix.vcpkg_arch }}-windows-static-md -DCMAKE_TOOLCHAIN_FILE=C:/vcpkg/scripts/buildsystems/vcpkg.cmake -A ${{ matrix.cmake_arch }}"
6667
IGRAPH_CMAKE_EXTRA_ARGS="-DVCPKG_TARGET_TRIPLET=${{ matrix.vcpkg_arch }}-windows-static-md -DCMAKE_TOOLCHAIN_FILE=C:/vcpkg/scripts/buildsystems/vcpkg.cmake -A ${{ matrix.cmake_arch }}"
6768
IGRAPH_EXTRA_LIBRARY_PATH="C:/vcpkg/installed/${{ matrix.vcpkg_arch }}-windows-static-md/lib/"
6869
IGRAPH_EXTRA_LIBRARIES="libxml2,lzma,zlib,iconv,charset,bcrypt"

0 commit comments

Comments
 (0)