summaryrefslogtreecommitdiff
path: root/lib/make/extras
diff options
context:
space:
mode:
Diffstat (limited to 'lib/make/extras')
-rw-r--r--lib/make/extras/MPI/MPICH5
-rwxr-xr-xlib/make/extras/MPI/setup.sh8
2 files changed, 10 insertions, 3 deletions
diff --git a/lib/make/extras/MPI/MPICH b/lib/make/extras/MPI/MPICH
index 7f0ae8b8..59f15989 100644
--- a/lib/make/extras/MPI/MPICH
+++ b/lib/make/extras/MPI/MPICH
@@ -6,7 +6,7 @@
# @desc
#
# @enddesc
-# @version $Header: /mnt/data2/cvs2svn/cvs-repositories/Cactus/lib/make/extras/MPI/MPICH,v 1.12 2001-01-19 13:30:05 tradke Exp $
+# @version $Header: /mnt/data2/cvs2svn/cvs-repositories/Cactus/lib/make/extras/MPI/MPICH,v 1.13 2001-08-27 16:22:11 tradke Exp $
# @@*/
@@ -132,6 +132,9 @@ else
MPICH_LIB=mpich
fi
+# Set the MPI version name
+MPI_VERSION="MPICH_$MPICH_DEVICE"
+
# Finally set the library lines.
MPI_LIBS="$MPICH_LIB $MPICH_DEVICE_LIBS"
diff --git a/lib/make/extras/MPI/setup.sh b/lib/make/extras/MPI/setup.sh
index 5429a360..fe0ae1f3 100755
--- a/lib/make/extras/MPI/setup.sh
+++ b/lib/make/extras/MPI/setup.sh
@@ -13,8 +13,6 @@ if test -n "$MPI" ; then
echo "Configuring with MPI"
-CCTK_WriteLine cctk_Extradefs.h "#define CCTK_MPI CCTK_MPI"
-
# Work out which variation of MPI is installed
if test -r $srcdir/extras/MPI/$MPI ; then
@@ -26,6 +24,12 @@ fi
# Write the data out to the header and make files.
+if test -n "$MPI_VERSION" ; then
+ CCTK_WriteLine cctk_Extradefs.h "#define CCTK_MPI $MPI_VERSION"
+else
+ CCTK_WriteLine cctk_Extradefs.h "#define CCTK_MPI $MPI"
+fi
+
CCTK_WriteLine make.extra.defn "MPI_LIBS = $MPI_LIBS"
CCTK_WriteLine make.extra.defn "MPI_LIB_DIRS = $MPI_LIB_DIRS"
CCTK_WriteLine make.extra.defn "MPI_INC_DIRS = $MPI_INC_DIRS"