Advertisement
treydock

Untitled

Jun 30th, 2014
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.72 KB | None | 0 0
  1. local pkg = loadPkgDefaults(1)
  2. setPkgInfo(pkg)
  3.  
  4. family("mpi")
  5.  
  6. prereq(pkg.compiler)
  7.  
  8. pushenv("MPIHOME", pkg.prefix)
  9. setenv("BRAZOS_MVAPICH2_INC", pathJoin(pkg.prefix, "include"))
  10. setenv("BRAZOS_MVAPICH2_LIB", pathJoin(pkg.prefix, "lib64"))
  11.  
  12. prepend_path("PATH", pathJoin(pkg.prefix, "bin"))
  13. prepend_path("MANPATH", pathJoin(pkg.prefix, "share/man"))
  14. prepend_path("CPATH", pathJoin(pkg.prefix, "include"))
  15. prepend_path("LD_LIBRARY_PATH", pathJoin(pkg.prefix, "lib64"))
  16. prepend_path("LIBRARY_PATH", pathJoin(pkg.prefix, "lib64"))
  17. prepend_path("PKG_CONFIG_PATH", pathJoin(pkg.prefix, "lib64/pkgconfig"))
  18.  
  19. -- Setup Modulepath for packages built by this compiler
  20. prependModulePath(pathJoin("MPI", pkg.compiler, pkg.id))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement