From 40ff80e56a57386d702617d101c049335f540eac Mon Sep 17 00:00:00 2001 From: degomme Date: Thu, 22 Mar 2018 13:50:10 +0100 Subject: [PATCH] Have fortran SMPI compilers output in current folder, not in source one --- src/smpi/smpif90.in | 6 ++++-- src/smpi/smpiff.in | 8 +++++--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/smpi/smpif90.in b/src/smpi/smpif90.in index 7097dc385e..98459dbfc6 100644 --- a/src/smpi/smpif90.in +++ b/src/smpi/smpif90.in @@ -48,13 +48,15 @@ while [ $# -gt 0 ]; do list_add CMDLINE "-c" ;; *.f90) - ORIGFILE="${ARG%.f90}" + FILENAME=`basename ${ARG}` TMPFILE=$(mymktemp "${ARG}" ".f90") + ORIGFILE="${FILENAME%.f90}" filter_and_compile ;; *.F90) - ORIGFILE="${ARG%.F90}" + FILENAME=`basename ${ARG}` TMPFILE=$(mymktemp "${ARG}" ".F90") + ORIGFILE="${FILENAME%.F90}" filter_and_compile ;; '-version' | '--version') diff --git a/src/smpi/smpiff.in b/src/smpi/smpiff.in index 42120a7198..0ab2d2877a 100644 --- a/src/smpi/smpiff.in +++ b/src/smpi/smpiff.in @@ -53,13 +53,15 @@ while [ $# -gt 0 ]; do list_add CMDLINE "-c" ;; *.f) + FILENAME=`basename ${ARG}` TMPFILE=$(mymktemp "${ARG}" ".f") - ORIGFILE="${ARG%.f}" + ORIGFILE="${FILENAME%.f}" filter_and_compile ;; - *.F) + *.F)$ + FILENAME=`basename ${ARG}` TMPFILE=$(mymktemp "${ARG}" ".F") - ORIGFILE="${ARG%.F}" + ORIGFILE="${FILENAME%.F}" filter_and_compile ;; '-version' | '--version') -- 2.20.1