Skip to content

Commit 422c006

Browse files
committed
enable system
1 parent 07109d9 commit 422c006

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

src/MPI.jl

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,19 @@ import MPIPreferences
3838

3939
@static if MPIPreferences.binary == "MPICH_jll"
4040
import MPICH_jll: libmpi, mpiexec
41+
const libmpiconstants = nothing
4142
elseif MPIPreferences.binary == "OpenMPI_jll"
4243
import OpenMPI_jll: libmpi, mpiexec
44+
const libmpiconstants = nothing
4345
elseif MPIPreferences.binary == "MicrosoftMPI_jll"
4446
import MicrosoftMPI_jll: libmpi, mpiexec
47+
const libmpiconstants = nothing
4548
elseif MPIPreferences.binary == "MPItrampoline_jll"
4649
import MPItrampoline_jll: MPItrampoline_jll, libmpi, mpiexec
4750
const libmpiconstants = MPItrampoline_jll.libload_time_mpi_constants_path
51+
elseif MPIPreferences.binary == "system"
52+
import MPIPreferences.Sysem: libmpi, mpiexec
53+
const libmpiconstants = nothing
4854
else
4955
error("Unknown MPI binary: $(MPIPreferences.binary)")
5056
end

src/consts/consts.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export MPI_Aint, MPI_Count, MPI_Offset, MPI_Status,
55
MPI_Info, MPI_Message, MPI_Op, MPI_Request, MPI_Win
66

77
import MPIPreferences
8-
import ..libmpi
8+
import ..libmpi, ..libmpiconstants
99

1010
const initexprs = Any[]
1111

0 commit comments

Comments
 (0)