Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local pkg = loadPkgDefaults(1)
- setPkgInfo(pkg)
- family("mpi")
- prereq(pkg.compiler)
- pushenv("MPIHOME", pkg.prefix)
- setenv("BRAZOS_MVAPICH2_INC", pathJoin(pkg.prefix, "include"))
- setenv("BRAZOS_MVAPICH2_LIB", pathJoin(pkg.prefix, "lib64"))
- prepend_path("PATH", pathJoin(pkg.prefix, "bin"))
- prepend_path("MANPATH", pathJoin(pkg.prefix, "share/man"))
- prepend_path("CPATH", pathJoin(pkg.prefix, "include"))
- prepend_path("LD_LIBRARY_PATH", pathJoin(pkg.prefix, "lib64"))
- prepend_path("LIBRARY_PATH", pathJoin(pkg.prefix, "lib64"))
- prepend_path("PKG_CONFIG_PATH", pathJoin(pkg.prefix, "lib64/pkgconfig"))
- -- Setup Modulepath for packages built by this compiler
- prependModulePath(pathJoin("MPI", pkg.compiler, pkg.id))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement