equal
deleted
inserted
replaced
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" \ |