@@ -17,18 +17,24 @@ runs:
1717 - name : Download NetCDF-C
1818 shell : bash
1919 run : |
20- mkdir -p netcdf/netCDF4.9.2-NC4-64
21- cd netcdf/netCDF4.9.2-NC4-64
22- curl https://downloads.unidata.ucar.edu/netcdf-c/4.9.2/netCDF4.9.2-NC4-64.exe -O -J
23- 7z x netCDF4.9.2-NC4-64.exe -aou
20+ mkdir -p netcdf/netCDF4.9.3-NC4-64
21+ cd netcdf/netCDF4.9.3-NC4-64
22+ curl https://downloads.unidata.ucar.edu/netcdf-c/4.9.3/netCDF4.9.3-NC4-64.exe -O -J
23+ 7z x netCDF4.9.3-NC4-64.exe -aou
24+ # disable checks specific to standard install locations
25+ sed -i '32,34s/^/#/' lib/cmake/netCDF/netCDFConfig.cmake
26+ # disable system hdf5 library check
27+ sed -i '67,70s/^/#/' lib/cmake/netCDF/netCDFConfig.cmake
2428
2529 - name : Download NetCDF-Fortran
2630 shell : bash
2731 run : |
28- mkdir -p netcdf/netcdf-fortran-4.6.1/build
29- cd netcdf/netcdf-fortran-4.6.1
30- curl https://downloads.unidata.ucar.edu/netcdf-fortran/4.6.1/netcdf-fortran-4.6.1.zip -O -J
31- unzip netcdf-fortran-4.6.1.zip
32+ mkdir -p netcdf/netcdf-fortran-4.6.2/build
33+ cd netcdf/netcdf-fortran-4.6.2
34+ curl https://downloads.unidata.ucar.edu/netcdf-fortran/4.6.2/netcdf-fortran-4.6.2.zip -O -J
35+ unzip netcdf-fortran-4.6.2.zip
36+ # disable system hdf5 library check
37+ sed -i '485s/^/#/' netcdf-fortran-4.6.2/CMakeLists.txt
3238
3339 - name : Setup oneAPI
3440 uses : ./modflow6/.github/actions/setup-par-oneapi
4147 - name : Update path for NetCDF libs
4248 shell : bash
4349 run : |
44- echo "$GITHUB_WORKSPACE/netcdf/netCDF4.9.2 -NC4-64/bin" >> $GITHUB_PATH
45- echo "$GITHUB_WORKSPACE/netcdf/netCDF4.9.2 -NC4-64/lib" >> $GITHUB_PATH
46- echo "$GITHUB_WORKSPACE/netcdf/netcdf-fortran-4.6.1 /build/fortran" >> $GITHUB_PATH
50+ echo "$GITHUB_WORKSPACE/netcdf/netCDF4.9.3 -NC4-64/bin" >> $GITHUB_PATH
51+ echo "$GITHUB_WORKSPACE/netcdf/netCDF4.9.3 -NC4-64/lib" >> $GITHUB_PATH
52+ echo "$GITHUB_WORKSPACE/netcdf/netcdf-fortran-4.6.2 /build/fortran" >> $GITHUB_PATH
0 commit comments