equal
deleted
inserted
replaced
209 done |
209 done |
210 export ISABELLE_DIRECTORIES |
210 export ISABELLE_DIRECTORIES |
211 } |
211 } |
212 export -f isabelle_directory |
212 export -f isabelle_directory |
213 |
213 |
214 #Isabelle/Scala/Java build |
|
215 function isabelle_scala_build () |
|
216 { |
|
217 rm -rf \ |
|
218 "$ISABELLE_HOME/lib/classes/Pure.jar" \ |
|
219 "$ISABELLE_HOME/lib/classes/Pure.shasum" \ |
|
220 "$ISABELLE_HOME/src/Tools/jEdit/dist" |
|
221 if [ "$1" = "fresh" ]; then |
|
222 CMD="build_fresh" |
|
223 else |
|
224 CMD="build" |
|
225 fi |
|
226 env ISABELLE_SETUP_CLASSPATH_SKIP=true isabelle java isabelle.setup.Setup "$CMD" |
|
227 } |
|
228 export -f isabelle_scala_build |
|
229 |
|
230 #arrays |
214 #arrays |
231 function splitarray () |
215 function splitarray () |
232 { |
216 { |
233 SPLITARRAY=() |
217 SPLITARRAY=() |
234 local IFS="$1"; shift |
218 local IFS="$1"; shift |