--- mctr2/mctr/ttcn3_start.orig 2024-11-14 11:50:43 UTC +++ mctr2/mctr/ttcn3_start @@ -18,11 +18,15 @@ fi # hide next line from expect \ fi +# Set the default TTCN3_DIR only if TTCN3_DIR is unset. \ +: ${TTCN3_DIR=%%TTCN3_DIR%%}; \ +case ${TTCN3_DIR} in \ +"") SETENV= ;; \ +*) SETENV="env TTCN3_DIR=${TTCN3_DIR}" ;; \ +esac - - # the next line restarts using expect \ -exec expect "$0" "$@" +exec ${SETENV} expect "$0" "$@" ##################################################### ## ##