[mpich2-commits] r9507 - mpich2/trunk/src/mpi

goodell at mcs.anl.gov goodell at mcs.anl.gov
Mon Feb 20 13:43:58 CST 2012


Author: goodell
Date: 2012-02-20 13:43:57 -0600 (Mon, 20 Feb 2012)
New Revision: 9507

Modified:
   mpich2/trunk/src/mpi/Makefile.mk
Log:
tt#1579: fix mpio.h symlink creation

No reviewer.

Modified: mpich2/trunk/src/mpi/Makefile.mk
===================================================================
--- mpich2/trunk/src/mpi/Makefile.mk	2012-02-20 19:39:04 UTC (rev 9506)
+++ mpich2/trunk/src/mpi/Makefile.mk	2012-02-20 19:43:57 UTC (rev 9507)
@@ -41,9 +41,11 @@
 # of MPICH2/mpio.h --> ROMIO/mpio.h --> ROMIO/mpio.h.in --> ROMIO/config.status --> ...MORE_AUTOTOOLS...
 BUILT_SOURCES += $(top_builddir)/src/include/mpio.h
 $(top_builddir)/src/include/mpio.h: $(top_builddir)/src/mpi/romio/include/mpio.h
-	(cd $(top_builddir)/src/include &&        \
-	    test ! -e mpio.h &&                   \
-	    $(LN_S) ../mpi/romio/include/mpio.h )
+	if test ! -h $(top_builddir)/src/include/mpio.h ; then \
+	    rm -f $(top_builddir)/src/include/mpio.h ; \
+	    ( cd $(top_builddir)/src/include &&       \
+	        $(LN_S) ../mpi/romio/include/mpio.h ) ; \
+	fi
 
 DISTCLEANFILES += $(top_builddir)/src/include/mpio.h
 



More information about the mpich2-commits mailing list