Commit | Line | Data |
---|---|---|
244ac2d6 | 1 | #!/bin/bash |
dda1fe77 VS |
2 | basedir=$(dirname $0) |
3 | kawa=${KAWA_JAR:-/usr/share/kawa/lib/kawa.jar} | |
4 | step=${STEP:-stepA_mal} | |
5 | ||
244ac2d6 | 6 | case ${SCM_MODE:-chibi} in |
dda1fe77 VS |
7 | chibi) exec chibi-scheme -I$basedir $basedir/$step.scm "${@}" ;; |
8 | kawa) exec java -cp $kawa:$basedir/out $step "${@}" ;; | |
9 | gauche) exec gosh -I$basedir $basedir/$step.scm "${@}" ;; | |
10 | chicken) CHICKEN_REPOSITORY=$basedir/eggs exec $basedir/$step "${@}" ;; | |
11 | sagittarius) exec sagittarius -n -L$basedir $basedir/$step.scm "${@}" ;; | |
12 | cyclone) exec $basedir/$step "${@}" ;; | |
13 | foment) exec foment $basedir/$step.scm "${@}" ;; | |
244ac2d6 VS |
14 | *) echo "Invalid SCM_MODE: ${SCM_MODE}"; exit 2 ;; |
15 | esac |