|
60 | 60 | runs-on: ${{ matrix.platform }} |
61 | 61 |
|
62 | 62 | steps: |
63 | | - - name: checkout vcell-solvers repo |
| 63 | + - name: checkout vcell-fvsolvers repo |
64 | 64 | uses: actions/checkout@v4 |
65 | 65 | with: |
66 | 66 | submodules: true |
@@ -104,6 +104,42 @@ jobs: |
104 | 104 | brew info boost |
105 | 105 | brew info hdf5 |
106 | 106 |
|
| 107 | + - name: Install Windows Dependencies |
| 108 | + if: matrix.platform == 'windows-latest' |
| 109 | + uses: msys2/setup-msys2@v2 |
| 110 | + with: |
| 111 | + msystem: CLANG64 |
| 112 | + update: true |
| 113 | + install: > |
| 114 | + zip |
| 115 | + git |
| 116 | + mingw-w64-clang-x86_64-curl |
| 117 | + mingw-w64-clang-x86_64-toolchain |
| 118 | + mingw-w64-clang-x86_64-flang |
| 119 | + mingw-w64-clang-x86_64-cmake |
| 120 | + mingw-w64-clang-x86_64-boost |
| 121 | + mingw-w64-clang-x86_64-hdf5 |
| 122 | + mingw-w64-clang-x86_64-libzip |
| 123 | + mingw-w64-clang-x86_64-zlib |
| 124 | + mingw-w64-clang-x86_64-libaec |
| 125 | +
|
| 126 | + - name: Install Linux Dependencies |
| 127 | + if: matrix.platform == 'ubuntu-latest' |
| 128 | + run: | |
| 129 | + sudo apt-get update |
| 130 | + sudo apt-get install -y libboost-all-dev |
| 131 | + sudo apt-get install -y libhdf5-dev |
| 132 | + sudo apt-get install -y libzip-dev |
| 133 | + sudo apt-get install -y ninja-build |
| 134 | +
|
| 135 | + gcc --version |
| 136 | + gfortran --version |
| 137 | + cmake --version |
| 138 | + dpkg -s libboost-all-dev |
| 139 | + dpkg -s libhdf5-dev |
| 140 | +
|
| 141 | +
|
| 142 | +
|
107 | 143 | - name: Build Macos ARM |
108 | 144 | if: matrix.platform == 'macos-14' |
109 | 145 | run: | |
@@ -182,25 +218,6 @@ jobs: |
182 | 218 | # limit-access-to-actor: false |
183 | 219 |
|
184 | 220 |
|
185 | | - - name: Install Windows Dependencies |
186 | | - if: matrix.platform == 'windows-latest' |
187 | | - uses: msys2/setup-msys2@v2 |
188 | | - with: |
189 | | - msystem: CLANG64 |
190 | | - update: true |
191 | | - install: > |
192 | | - zip |
193 | | - git |
194 | | - mingw-w64-clang-x86_64-curl |
195 | | - mingw-w64-clang-x86_64-toolchain |
196 | | - mingw-w64-clang-x86_64-flang |
197 | | - mingw-w64-clang-x86_64-cmake |
198 | | - mingw-w64-clang-x86_64-boost |
199 | | - mingw-w64-clang-x86_64-hdf5 |
200 | | - mingw-w64-clang-x86_64-libzip |
201 | | - mingw-w64-clang-x86_64-zlib |
202 | | - mingw-w64-clang-x86_64-libaec |
203 | | -
|
204 | 221 | # - name: Setup tmate session |
205 | 222 | # uses: mxschmitt/action-tmate@v3 |
206 | 223 | # with: |
@@ -249,21 +266,6 @@ jobs: |
249 | 266 | ./bin/FiniteVolume_x64 || true |
250 | 267 | echo |
251 | 268 |
|
252 | | - - name: Install Linux Dependencies |
253 | | - if: matrix.platform == 'ubuntu-latest' |
254 | | - run: | |
255 | | - sudo apt-get update |
256 | | - sudo apt-get install -y libboost-all-dev |
257 | | - sudo apt-get install -y libhdf5-dev |
258 | | - sudo apt-get install -y libzip-dev |
259 | | - sudo apt-get install -y ninja-build |
260 | | -
|
261 | | - gcc --version |
262 | | - gfortran --version |
263 | | - cmake --version |
264 | | - dpkg -s libboost-all-dev |
265 | | - dpkg -s libhdf5-dev |
266 | | -
|
267 | 269 | - name: Build Linux |
268 | 270 | if: matrix.platform == 'ubuntu-latest' |
269 | 271 | run: | |
|
0 commit comments