etc/settings
changeset 15846 6f24b0c36dbd
parent 15785 ae6943098223
child 15865 222092a48131
equal deleted inserted replaced
15845:e84b1842a7a5 15846:6f24b0c36dbd
    46   ML_OPTIONS="-h 15000"
    46   ML_OPTIONS="-h 15000"
    47 fi
    47 fi
    48 
    48 
    49 # Standard ML of New Jersey 110 or later
    49 # Standard ML of New Jersey 110 or later
    50 #ML_SYSTEM=smlnj-110
    50 #ML_SYSTEM=smlnj-110
    51 #ML_HOME="/usr/local/smlnj/bin"
    51 #ML_HOME="$ISABELLE_HOME/contrib/smlnj/bin"
    52 #ML_OPTIONS="@SMLdebug=/dev/null"
    52 #ML_OPTIONS="@SMLdebug=/dev/null"
    53 #ML_PLATFORM=$(eval $("$ML_HOME/.arch-n-opsys" 2>/dev/null); echo "$HEAP_SUFFIX")
    53 #ML_PLATFORM=$(eval $("$ML_HOME/.arch-n-opsys" 2>/dev/null); echo "$HEAP_SUFFIX")
    54 
    54 
    55 # Moscow ML 2.00 or later (experimental!)
    55 # Moscow ML 2.00 or later (experimental!)
    56 #ML_SYSTEM=mosml
    56 #ML_SYSTEM=mosml
    57 #ML_HOME="$ISABELLE_HOME/../mosml/bin"
    57 #ML_HOME="$ISABELLE_HOME/contrib/mosml/bin"
    58 #ML_PLATFORM=""
    58 #ML_PLATFORM=""
    59 #ML_OPTIONS=""
    59 #ML_OPTIONS=""
    60 
    60 
    61 
    61 
    62 ###
    62 ###
   118 
   118 
   119 # Heap input locations. ML system identifier is included in lookup.
   119 # Heap input locations. ML system identifier is included in lookup.
   120 ISABELLE_PATH="$ISABELLE_HOME_USER/heaps:$ISABELLE_HOME/heaps"
   120 ISABELLE_PATH="$ISABELLE_HOME_USER/heaps:$ISABELLE_HOME/heaps"
   121 
   121 
   122 # Heap output location. ML system identifier is appended automatically later on.
   122 # Heap output location. ML system identifier is appended automatically later on.
   123 #if [ "$THIS_IS_ISABELLE_BUILD" = true ]; then
   123 if [ "$THIS_IS_ISABELLE_BUILD" = true ]; then
   124 #  Isabelle build tells us to store heaps etc. within the distribution.
   124   #Isabelle build tells us to store heaps etc. within the distribution.
   125  # ISABELLE_OUTPUT="$ISABELLE_HOME/heaps"
   125   ISABELLE_OUTPUT="$ISABELLE_HOME/heaps"
   126  # ISABELLE_BROWSER_INFO="$ISABELLE_HOME/browser_info"
   126   ISABELLE_BROWSER_INFO="$ISABELLE_HOME/browser_info"
   127 #else
   127 else
   128   ISABELLE_OUTPUT="$ISABELLE_HOME_USER/heaps"
   128   ISABELLE_OUTPUT="$ISABELLE_HOME_USER/heaps"
   129   ISABELLE_BROWSER_INFO="$ISABELLE_HOME_USER/browser_info"
   129   ISABELLE_BROWSER_INFO="$ISABELLE_HOME_USER/browser_info"
   130 #fi
   130 fi
   131 
   131 
   132 # Site settings check -- just to make it a little bit harder to copy this file!
   132 # Site settings check -- just to make it a little bit harder to copy this file!
   133 [ -n "$ISABELLE_SITE_SETTINGS_PRESENT" ] && \
   133 [ -n "$ISABELLE_SITE_SETTINGS_PRESENT" ] && \
   134   { echo >&2 "### Isabelle site settings already present!  Maybe copied etc/settings in full?"; }
   134   { echo >&2 "### Isabelle site settings already present!  Maybe copied etc/settings in full?"; }
   135 
   135 
   180 ISAMODE_HOME="$ISABELLE_HOME/contrib/Isamode"
   180 ISAMODE_HOME="$ISABELLE_HOME/contrib/Isamode"
   181 ISAMODE_OPTIONS=""
   181 ISAMODE_OPTIONS=""
   182 
   182 
   183 # Proof General path, look in a variety of places
   183 # Proof General path, look in a variety of places
   184 ISABELLE_INTERFACE=$(choosefrom\
   184 ISABELLE_INTERFACE=$(choosefrom\
   185   "/homes/clq20/IsabelleCVS/isabelle/ProofGeneral/isar/interface"\
       
   186   "$ISABELLE_HOME/contrib/ProofGeneral/isar/interface" \
   185   "$ISABELLE_HOME/contrib/ProofGeneral/isar/interface" \
   187   "$ISABELLE_HOME/../ProofGeneral/isar/interface" \
   186   "$ISABELLE_HOME/../ProofGeneral/isar/interface" \
   188   "/usr/share/ProofGeneral/isar/interface" \
   187   "/usr/share/ProofGeneral/isar/interface" \
   189   "/usr/local/ProofGeneral/isar/interface" \
   188   "/usr/local/ProofGeneral/isar/interface" \
   190   "/opt/ProofGeneral/isar/interface" \
   189   "/opt/ProofGeneral/isar/interface" \