File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change 34
34
- name : install h5py
35
35
run : pip install h5py
36
36
37
- - run : brew install hdf5-mpi ninja libaec
37
+ - name : Install HDF5-MPI
38
+ run : brew install hdf5-mpi ninja open-mpi
38
39
39
40
- uses : actions/checkout@v2
40
41
@@ -69,12 +70,14 @@ jobs:
69
70
70
71
- uses : actions/checkout@v2
71
72
73
+ - name : Install MPI
74
+ run : brew install open-mpi
75
+
72
76
- name : Configure HDF5
73
77
run : cmake -S scripts -B scripts/build -DCMAKE_INSTALL_PREFIX=${{ runner.temp }} -DBUILD_SHARED_LIBS:BOOL=${{ matrix.shared }}
74
78
75
79
- name : Build/install HDF5
76
- run : cmake --build scripts/build --parallel || cmake --build scripts/build --parallel
77
- # double build to workaround HDF5 build bug--can't find MPI_C first time.
80
+ run : cmake --build scripts/build --parallel
78
81
79
82
- run : cmake -B build -DCMAKE_INSTALL_PREFIX=${{ runner.temp }} -DBUILD_SHARED_LIBS:BOOL=${{ matrix.shared }} -DCMAKE_PREFIX_PATH=${{ runner.temp }}
80
83
- run : cmake --build build --parallel
You can’t perform that action at this time.
0 commit comments