| 25912 |      1 | # -*- shell-script -*-
 | 
|  |      2 | 
 | 
|  |      3 | # Standard ML of New Jersey 110 or later
 | 
|  |      4 | ML_SYSTEM=smlnj
 | 
|  |      5 | ML_HOME="/usr/proj/smlnj/110.67/bin"
 | 
|  |      6 | ML_OPTIONS="@SMLdebug=/dev/null"
 | 
|  |      7 | ML_PLATFORM=$(eval $("$ML_HOME/.arch-n-opsys" 2>/dev/null); echo "$HEAP_SUFFIX")
 | 
|  |      8 | 
 | 
|  |      9 | ISABELLE_HOME_USER="$HOME/isabelle-at-sml-dev-e"
 | 
|  |     10 | 
 | 
|  |     11 | # Where to look for isabelle tools (multiple dirs separated by ':').
 | 
|  |     12 | ISABELLE_TOOLS="$ISABELLE_HOME/lib/Tools"
 | 
|  |     13 | 
 | 
|  |     14 | # Location for temporary files (should be on a local file system).
 | 
|  |     15 | ISABELLE_TMP_PREFIX="/tmp/isabelle-$USER"
 | 
|  |     16 | 
 | 
|  |     17 | 
 | 
|  |     18 | # Heap input locations. ML system identifier is included in lookup.
 | 
|  |     19 | ISABELLE_PATH="$ISABELLE_HOME_USER/heaps:$ISABELLE_HOME/heaps"
 | 
|  |     20 | 
 | 
|  |     21 | # Heap output location. ML system identifier is appended automatically later on.
 | 
|  |     22 | if [ "$THIS_IS_ISABELLE_BUILD" = true ]; then
 | 
|  |     23 |   #Isabelle build tells us to store heaps etc. within the distribution.
 | 
|  |     24 |   ISABELLE_OUTPUT="$ISABELLE_HOME/heaps"
 | 
|  |     25 |   ISABELLE_BROWSER_INFO="$ISABELLE_HOME/browser_info"
 | 
|  |     26 | else
 | 
|  |     27 |   ISABELLE_OUTPUT="$ISABELLE_HOME_USER/heaps"
 | 
|  |     28 |   ISABELLE_BROWSER_INFO="$ISABELLE_HOME_USER/browser_info"
 | 
|  |     29 | fi
 | 
|  |     30 | 
 | 
|  |     31 | ISABELLE_USEDIR_OPTIONS="-i true -d pdf -v true"
 | 
|  |     32 | 
 | 
|  |     33 | HOL_USEDIR_OPTIONS="-p 0"
 |