| author | wenzelm | 
| Fri, 20 Oct 2017 23:29:43 +0200 | |
| changeset 66887 | 72b78ee82f7b | 
| parent 61294 | 2d3d26e9b191 | 
| child 66906 | 03a96b8c7c06 | 
| permissions | -rwxr-xr-x | 
| 27914 | 1 | #!/usr/bin/env bash | 
| 2 | # | |
| 3 | # Author: Makarius | |
| 4 | # | |
| 27916 | 5 | # DESCRIPTION: invoke Scala within the Isabelle environment | 
| 27914 | 6 | |
| 52443 | 7 | isabelle_admin_build jars || exit $? | 
| 34282 
549969a7f582
simplified build/bootstrap of Isabelle/Scala components -- avoid make;
 wenzelm parents: 
29143diff
changeset | 8 | |
| 59894 | 9 | declare -a JAVA_ARGS; eval "JAVA_ARGS=($ISABELLE_JAVA_SYSTEM_OPTIONS)" | 
| 10 | declare -a SCALA_ARGS=() | |
| 11 | for ARG in "${JAVA_ARGS[@]}"
 | |
| 12 | do | |
| 13 |   SCALA_ARGS["${#SCALA_ARGS[@]}"]="-J$ARG"
 | |
| 14 | done | |
| 15 | ||
| 16 | isabelle_scala scala "${SCALA_ARGS[@]}" \
 | |
| 61294 | 17 | -classpath "$(platform_path "$ISABELLE_CLASSPATH")" "$@" |