You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
758 B
25 lines
758 B
#!/bin/sh |
|
## |
|
## frink.sh -- Frink command line interface |
|
## |
|
|
|
# determine run-time user-interface |
|
case "$1" in |
|
--gui | --gui-awt ) ui="frink.gui.InteractivePanel" ;; |
|
--gui-swing ) ui="frink.gui.SwingInteractivePanel" ;; |
|
--gui-pp ) ui="frink.gui.ProgrammingPanel" ;; |
|
* ) ui="frink.parser.Frink" ;; |
|
esac |
|
|
|
# execute program |
|
if [ ".$ui" = ".frink.parser.Frink" -a $# -eq 1 -a ! -f "$1" ]; then |
|
set -- -e "$@" |
|
fi |
|
if [ ".$ui" = ".frink.parser.Frink" -a \ |
|
-x @l_prefix@/libexec/frink/frink.exe ]; then |
|
exec @l_prefix@/libexec/frink/frink.exe ${1+"$@"} |
|
else |
|
export JAVA_PLATFORM="sun-jdk" |
|
exec @l_prefix@/bin/java -cp @l_prefix@/libexec/frink/frink.jar $ui ${1+"$@"} |
|
fi |
|
|
|
|