Commit Graph

4 Commits

Author SHA1 Message Date
Michael Hirsch, Ph.D ff822990d1 bugfix: hdf5 depenedency: make sure variable is always defined 2020-01-08 18:59:48 +02:00
Michael Hirsch, Ph.D f1d370247f
dependencies: refactor to use methods properly 2019-12-19 11:52:32 -05:00
Jussi Pakkanen 39db7b1afc Fail gracefully detecting hdf5 if pkg-config is not available. 2019-12-17 15:10:13 +02:00
Michael Hirsch, Ph.D c02593fddc HDF5: make much more robust across platforms
This addresses various real-world problems with HDF5 pkg-config, including

* hdf*.pc with package versions as part of the filename
* malformed hdf*.pc missing the commonly-used HDF5 HL module

---

Additionally, this refactors more complicated dependencies such as
HDF5 and OpenMPI. This may help us deduplicate internal dependency
code in the future.

HDF5 selftest: improve platform-agnostic test

ci: init demo github action for HDF5 framework

ci Actions: hold off on MSYS2 for now [skip ci]

hdf5: ensure C libraries always included

ci: mac hdf5--use clang+gfortran
2019-11-28 12:51:58 +02:00