Skip to content

Commit

Permalink
Fix autogenerated links to OpenMPI docs
Browse files Browse the repository at this point in the history
  • Loading branch information
giordano committed Aug 6, 2024
1 parent 627d56e commit 004a178
Showing 1 changed file with 13 additions and 3 deletions.
16 changes: 13 additions & 3 deletions src/MPI.jl
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,19 @@ end


function _doc_external(fname)
"""
- `$fname` man page: [OpenMPI](https://www.open-mpi.org/doc/current/man3/$fname.3.php), [MPICH](https://www.mpich.org/static/docs/latest/www3/$fname.html)
"""
# MPICH v4.0 at the moment seems to be the last version with all the docstrings
mpich = "[MPICH](https://www.mpich.org/static/docs/v4.0/www3/$(fname).html)"
# All the *_c functions are undocumented in OpenMPI website
if !endswith(string(fname), "_c")
openmpi = "[OpenMPI](https://docs.open-mpi.org/en/main/man-openmpi/man3/$(fname).3.html)"
return """
- `$fname` man page: $(openmpi), $(mpich)
"""
else
return """
- `$fname` man page: $(mpich)
"""
end
end

"""
Expand Down

0 comments on commit 004a178

Please sign in to comment.