X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7705e849132559bfd169a04c26296cc22f2d3743..da41b147264c6eb7febc5be6cfb2380eab69ba70:/src/smpi/smpif90.in diff --git a/src/smpi/smpif90.in b/src/smpi/smpif90.in index 3724e84740..9864551d2d 100644 --- a/src/smpi/smpif90.in +++ b/src/smpi/smpif90.in @@ -5,10 +5,10 @@ CC=@CMAKE_Fortran_Compiler@ INCLUDEARGS="@includeflag@" CMAKE_LINKARGS="-L@libdir@" -FFLAGS="-O2 -ff2c " -LINKARGS="-lsimgrid -lsmpi -lm -lgfortran" +FFLAGS="-ff2c " +LINKARGS="-lsimgrid -lm -lgfortran" main_name=main -TMPFILE=smpi_temp.f90 +TMPFILE=$(mktemp).f90 CMDLINE="" while [ -n "$1" ]; do ARG="$1" @@ -25,8 +25,8 @@ while [ -n "$1" ]; do SRCFILE="$ARG" fi #replace "program main_name by subroutine user\_main (and the end clause as well)" - sed 's/[[:space:]]*program[[:space:]]*\([a-zA-Z0-9\-\_]*\)/subroutine user\_main /g' ${ARG} > ${TMPFILE} - SRCFILE="./${TMPFILE}" + sed 's/[[:space:]]*program[[:space:]]*\([a-zA-Z0-9\-\_]*\)/subroutine user\_main /gI' ${ARG} > ${TMPFILE} + SRCFILE="${TMPFILE}" CMDLINE="${CMDLINE} ${SRCFILE} " ;; *)