Skip to content

Commit 2aa3e62

Browse files
committed
Fixing libiconv under Windows
1 parent 222f51d commit 2aa3e62

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/build.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
permissions: read-all
2626
runs-on: ${{ matrix.os }}
2727
strategy:
28-
fail-fast: True
28+
fail-fast: False
2929
matrix:
3030
os: [ubuntu-latest, windows-latest, macos-13, macos-14]
3131
env:
@@ -256,7 +256,13 @@ jobs:
256256
#dnf repoquery -l cuda-nvrtc-12-8
257257
258258
CIBW_BEFORE_ALL_MACOS: brew install ispc
259-
CIBW_BEFORE_BUILD: bash ${{ env.WORKSPACE }}/install-conan.sh
259+
260+
CIBW_BEFORE_ALL_WINDOWS: pip install conan && conan install --require=libiconv/1.17 -r conancenter --build=libiconv/* --profile:all=%GITHUB_WORKSPACE%\conan-profiles\conan-profile-Windows-X64
261+
262+
CIBW_BEFORE_BUILD_LINUX: bash ${{ env.WORKSPACE }}/install-conan.sh
263+
CIBW_BEFORE_BUILD_WINDOWS: bash.exe ${{ env.WORKSPACE }}/install-conan.sh
264+
CIBW_BEFORE_BUILD_MACOS: bash ${{ env.WORKSPACE }}/install-conan.sh
265+
260266
CIBW_REPAIR_WHEEL_COMMAND: ''
261267
CIBW_CONTAINER_ENGINE: >
262268
docker;

0 commit comments

Comments
 (0)