File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed
Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change 2424 if : runner.os == 'macOS'
2525 run : |
2626 # fftw3
27- brew install fftw ninja meson
27+ brew install fftw ninja meson gcc
2828 fftw-wisdom -V
2929 echo "SDKROOT=$(xcrun --sdk macosx --show-sdk-path)" >> $GITHUB_ENV
3030
5858 with :
5959 python-version : ' 3.11'
6060
61- - name : Build binaries ${{ matrix.icon}}
61+ - name : Build binaries ${{ matrix.icon}} on macOS
62+ if : runner.os == 'macOS'
63+ run : |
64+ FC=gfortran cmake -S . -G Ninja -B build -DCMAKE_BUILD_TYPE=Release
65+ cmake --build build --parallel
66+ mkdir ./dist
67+ ls -l ./bin
68+ cp ./bin/uppasd* ./dist/uppasd.${{runner.os}}.${{matrix.arch}}.exe
69+
70+ - name : Build binaries ${{ matrix.icon}}
6271 run : |
6372 cmake -S . -G Ninja -B build -DCMAKE_BUILD_TYPE=Release
6473 cmake --build build --parallel
6776 cp ./bin/uppasd* ./dist/uppasd.${{runner.os}}.${{matrix.arch}}.exe
6877
6978 - name : Install python packages for testing
79+ if : runner.os != 'Windows'
7080 run : |
7181 python -m ensurepip
7282 python -m pip install pyyaml
You can’t perform that action at this time.
0 commit comments