diff --git a/.github/workflows/python_skbuild_wheels.yml b/.github/workflows/python_skbuild_wheels.yml index e2d7d1d22..2cf7c2707 100644 --- a/.github/workflows/python_skbuild_wheels.yml +++ b/.github/workflows/python_skbuild_wheels.yml @@ -40,7 +40,13 @@ jobs: - uses: actions/checkout@v4 - name: Install FFTW - run: C:\msys64\usr\bin\bash.exe -lc "pacman -Sy --noconfirm mingw-w64-x86_64-fftw" + run: | + Invoke-WebRequest -Uri "https://www.fftw.org/fftw-3.3.10.tar.gz" -OutFile "${{ github.workspace }}\fftw.tar.gz" + New-Item -Path "${{ github.workspace }}" -Name "fftw" -ItemType Directory + tar --strip-components=1 -C "${{ github.workspace }}\fftw" -zxf "${{ github.workspace }}\fftw.tar.gz" + cmake -S "${{ github.workspace }}\fftw" -B "${{ github.workspace }}\fftw-build" + cmake --build "${{ github.workspace }}\fftw-build" + cmake --install "${{ github.workspace }}\fftw-build" - name: Setup tmate session uses: mxschmitt/action-tmate@v3