equal
deleted
inserted
replaced
2 # |
2 # |
3 # Author: Makarius |
3 # Author: Makarius |
4 # |
4 # |
5 # DESCRIPTION: invoke Java within the Isabelle environment |
5 # DESCRIPTION: invoke Java within the Isabelle environment |
6 |
6 |
7 declare -a JAVA_ARGS; eval "JAVA_ARGS=($ISABELLE_JAVA_SYSTEM_OPTIONS)" |
7 eval "declare -a JAVA_ARGS=($ISABELLE_JAVA_SYSTEM_OPTIONS)" |
8 |
8 |
9 [ -n "$CLASSPATH" ] && classpath "$CLASSPATH" |
9 [ -n "$CLASSPATH" ] && classpath "$CLASSPATH" |
10 unset CLASSPATH |
10 unset CLASSPATH |
11 |
11 |
12 isabelle_java java "${JAVA_ARGS[@]}" \ |
12 isabelle_java java "${JAVA_ARGS[@]}" \ |
13 -classpath "$(platform_path "$ISABELLE_CLASSPATH")" "$@" |
13 -classpath "$(platform_path "$ISABELLE_CLASSPATH")" "$@" |
14 |
|