aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/lint_mypy.yml
diff options
context:
space:
mode:
authorMichael Hirsch, Ph.D <scivision@users.noreply.github.com>2019-11-10 10:14:01 -0500
committerJussi Pakkanen <jpakkane@gmail.com>2019-11-28 12:51:58 +0200
commitc02593fddc70402d8a3f50b8ae476e1778d5cd3c (patch)
treeec6106c602800cb3f771b03074ba570c82f13b8a /.github/workflows/lint_mypy.yml
parentdd15c47ea8c8cde4b954dad1ea9625c360412f14 (diff)
downloadmeson-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.yml2
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