diff options
author | Michael Hirsch, Ph.D <scivision@users.noreply.github.com> | 2019-11-10 10:14:01 -0500 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2019-11-28 12:51:58 +0200 |
commit | c02593fddc70402d8a3f50b8ae476e1778d5cd3c (patch) | |
tree | ec6106c602800cb3f771b03074ba570c82f13b8a /.github/workflows/lint_mypy.yml | |
parent | dd15c47ea8c8cde4b954dad1ea9625c360412f14 (diff) | |
download | meson-c02593fddc70402d8a3f50b8ae476e1778d5cd3c.zip meson-c02593fddc70402d8a3f50b8ae476e1778d5cd3c.tar.gz meson-c02593fddc70402d8a3f50b8ae476e1778d5cd3c.tar.bz2 |
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
Diffstat (limited to '.github/workflows/lint_mypy.yml')
-rw-r--r-- | .github/workflows/lint_mypy.yml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/.github/workflows/lint_mypy.yml b/.github/workflows/lint_mypy.yml index 3ce1859..d2564e0 100644 --- a/.github/workflows/lint_mypy.yml +++ b/.github/workflows/lint_mypy.yml @@ -30,4 +30,4 @@ jobs: with: python-version: '3.x' - run: python -m pip install mypy - - run: mypy --follow-imports=skip mesonbuild/mtest.py mesonbuild/minit.py mesonbuild/msetup.py mesonbuild/wrap tools/ mesonbuild/modules/fs.py mesonbuild/dependencies/mpi.py + - run: mypy --follow-imports=skip mesonbuild/mtest.py mesonbuild/minit.py mesonbuild/msetup.py mesonbuild/wrap tools/ mesonbuild/modules/fs.py mesonbuild/dependencies/mpi.py mesonbuild/dependencies/hdf5.py |