Skip to content

Releases: geospace-code/nc4fortran

Improve use as child project, HDF5 build, and CI

22 Jul 01:29
6dc407b
Compare
Choose a tag to compare
  • correct bugs in HDF5 build
  • improved use as child project
  • modernized CI for latest runners

autobuild HDF5, netcdf if needed. CMake >= 3.19

08 Jan 04:22
a13550f
Compare
Choose a tag to compare

CMake >= 3.19 required to facilitate HDF5,ZLIB, Netcdf auto-build if needed

numerous lessons-learned packaging improvements.

add read/write slice option, add %create(..., fill_value=) method

29 May 18:43
33ab52e
Compare
Choose a tag to compare

add %create(..., fill_value=) method with optional fill_value

add %deflate() method to check deflate_level of dataset

add option to slice (istart, iend, stride) on dataset read/write

correct read char segfault, add fpm, enhance find

27 May 23:15
47368f4
Compare
Choose a tag to compare
  • correct read character segfault discovered with GCC 12 on Linux and Windows.
  • add fpm (Fortran Package Manager)
  • enhance FindHDF5 and FindNetCDF

remove autobuild

27 Mar 20:55
4e54bab
Compare
Choose a tag to compare
v1.6.0

remove autobuild

CI shared builds, improve HDF5 and netcdf find, cleanup

27 Jan 00:58
853b784
Compare
Choose a tag to compare

improve polymorphic

22 Dec 07:38
e54c20c
Compare
Choose a tag to compare

improve internal implementation of polymorphic variables, improving build time and reliability

add code coverage test, remove unused pathlib module

21 Nov 20:16
3e5fa59
Compare
Choose a tag to compare

flatten install dirs, don't override cache var netcdf_external

08 Nov 21:19
09d8502
Compare
Choose a tag to compare
v1.4.6

simplify link statement. Don't override cache.

use JSON urls, ci build, shared libs

25 Oct 03:14
565cc41
Compare
Choose a tag to compare
  • use JSON for URLs as best practice
  • CI tests NetCDF build
  • put Rpath in exe for shared builds