X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ba66c0a53a3284954996b301af67e23b04513d87..b9734b132bcaf8a26ec1dbfcc71176e7182b5b0e:/src/smpi/smpif90.in diff --git a/src/smpi/smpif90.in b/src/smpi/smpif90.in index 60d8d59b9a..25c88b3d89 100644 --- a/src/smpi/smpif90.in +++ b/src/smpi/smpif90.in @@ -18,7 +18,8 @@ cleanup () { } trap 'cleanup' EXIT -list_set CMDLINE +list_set CMDLINE "${F90}" +list_add_not_empty CMDLINE "${FFLAGS}" while [ $# -gt 0 ]; do ARG="$1" shift @@ -42,7 +43,9 @@ while [ $# -gt 0 ]; do esac done -list_set CMDLINE "${FFLAGS}" "${CMDLINE}" ${INCLUDEARGS} ${CMAKE_LINKARGS} "${LINKARGS}" -eval $(list_get CMDLINE) +list_add_not_empty CMDLINE ${INCLUDEARGS} +list_add_not_empty CMDLINE ${CMAKE_LINKARGS} +list_add_not_empty CMDLINE "${LINKARGS}" -"${F90}" "$@" +eval $(list_get CMDLINE) +"$@"