File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3131 cibuildwheel :
3232 - " cp311"
3333 steps :
34- - uses : actions/checkout@v4
34+ - uses : actions/checkout@v6
3535 with :
3636 submodules : ' true'
3737
6161 - name : Install dependencies
6262 run : pip install cibuildwheel
6363
64+ - name : Set up MSYS2 (windows)
65+ uses : msys2/setup-msys2@v2
66+ with :
67+ msystem : UCRT64
68+ update : true
69+ path-type : inherit
70+ install : make
71+ if : ${{ runner.os == 'Windows' }}
72+
6473 - name : Python Wheel Steps (linux)
6574 run : python -m cibuildwheel --output-dir dist
6675 env :
7988
8089 - name : Python Build Steps (windows)
8190 run : python -m cibuildwheel --output-dir dist
91+ shell : msys2 {0}
8292 env :
8393 CIBW_BUILD : " ${{ matrix.cibuildwheel }}-win_amd64"
94+ CMAKE_GENERATOR : MSYS Makefiles
8495 if : ${{ matrix.os == 'windows-2022' }}
8596
8697 - name : Upload Wheel
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ dependencies-macos:
2222 brew unlink libftdi && brew link --force libftdi || true
2323
2424dependencies-win :
25- choco install cmake curl ninja unzip zip --no-progress -y
25+ pacman --noconfirm -S --needed mingw-w64-ucrt-x86_64- cmake mingw-w64-ucrt-x86_64-gcc mingw-w64-ucrt-x86_64-libftdi mingw-w64-ucrt-x86_64-libusb mingw-w64-ucrt-x86_64-ninja mingw-w64-ucrt-x86_64-pkgconf mingw-w64-ucrt-x86_64-zlib
2626
2727build-openfpgaloader : # # build openFPGALoader
2828 git submodule update --init --recursive
You can’t perform that action at this time.
0 commit comments