ARGS="-DMAIN__=user_main -Diargc_=smpi_process_argc -Dgetarg_=smpi_process_getarg"
LINKARGS="-L@F2C_LIBRARY_PATH@ -lf2c -lm"
-declare -a SRCFILES
-
# $1: prefix, $2: suffix
mymktemp () {
tmp=$(mktemp --suffix="$2" "$1_XXXXXXXXXX" 2> /dev/null)
echo "${tmp}"
}
+SRCFILES=""
while [ -n "$1" ]; do
ARG="$1"
shift
if [ -z "$SRCFILE" ] ; then
SRCFILE="$ARG"
fi
- SRCFILES+="${SRCFILE}"
+ SRCFILES="${SRCFILES} ${SRCFILE}"
;;
*)
if [ "${ARG}" = "-c" ]; then
if [ -n "${SRCFILES}" ]
then
- for SRCFILE in "${SRCFILES[@]}"
+ for SRCFILE in ${SRCFILES}
do
TMPFILE=$(mymktemp "${SRCFILE}" ".f")
cp ${SRCFILE} ${TMPFILE}