Blob Blame History Raw
--- mpich-3.0.4/src/packaging/envmods/mpich.module.in.orig	2013-10-03 14:59:05.000000000 -0400
+++ mpich-3.0.4/src/packaging/envmods/mpich.module.in	2013-10-03 15:43:57.000000000 -0400
@@ -3,12 +3,19 @@
 #  MPICH module for use with 'environment-modules' package:
 # 
 
-# Define prefix so PATH and MANPATH can be updated.
-setenv        prefix        @prefix@
-setenv        exec_prefix   @exec_prefix@
-prepend-path  PATH          @bindir@
-prepend-path  MANPATH       @mandir@
+conflict	mpi
+prepend-path	PATH			@LIBDIR@/bin
+prepend-path	LD_LIBRARY_PATH		@LIBDIR@/lib
+prepend-path	MANPATH			@MANDIR@
+
+setenv		MPI_BIN			@LIBDIR@/bin
+setenv		MPI_SYSCONFIG		@ETCDIR@
+setenv		MPI_FORTRAN_MOD_DIR	@FMODDIR@
+setenv		MPI_INCLUDE		@INCDIR@
+setenv		MPI_LIB			@LIBDIR@/lib
+setenv		MPI_MAN			@MANDIR@
+setenv		MPI_PYTHON_SITEARCH	@PYSITEARCH@
+setenv		MPI_COMPILER		@COMPILER@
+setenv		MPI_SUFFIX		@SUFFIX@
+setenv		MPI_HOME		@LIBDIR@
 
-# Undefine prefix and exec_prefix which are too generic environment variables.
-unsetenv      prefix
-unsetenv      exec_prefix