JuliaParallel / JuliaParallel/MPI.jl

How to create your own `consts.jl` file manually

Open
#575 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Julia
Stars
439
Forks
127
Avg merge
19h 6m
Merged PRs (30d)
17

Description

As a tangent to #574, I am wondering how to go about when trying to create your own constants file manually, i.e., one that could live along the others in [`src/consts`](https://github.com/JuliaParallel/MPI.jl/blob/master/src/consts)? Would it be ok to just copy one file, e.g., the one for [OpenMPI](https://github.com/JuliaParallel/MPI.jl/blob/master/src/consts/openmpi.jl) and look at my own MPI implementations `mpi.h` and change everything that is different? Or how would I go about this properly?

Also, regarding proprietary MPI implementations: Does anyone know if this potentially touches copyright issues if I create such a file and provide it publicly, or is it kosher because it only describes the API/ABI and nothing else?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.