mirror of
https://git.freebsd.org/ports.git
synced 2025-05-14 16:21:50 -04:00
119 lines
3.6 KiB
Text
119 lines
3.6 KiB
Text
--- etc/settings.orig 2010-06-21 02:24:19.000000000 -0700
|
|
+++ etc/settings 2010-08-16 14:53:16.000000000 -0700
|
|
@@ -15,19 +15,7 @@
|
|
# not invent new ML system names unless you know what you are doing.
|
|
# Only one of the sections below should be activated.
|
|
|
|
-# Poly/ML 5.x (automated settings)
|
|
-POLY_HOME="$(type -p poly)"; [ -n "$POLY_HOME" ] && POLY_HOME="$(dirname "$POLY_HOME")"
|
|
-ML_PLATFORM="$ISABELLE_PLATFORM"
|
|
-ML_HOME=$(choosefrom \
|
|
- "$ISABELLE_HOME/contrib/polyml/$ML_PLATFORM" \
|
|
- "$ISABELLE_HOME/../polyml/$ML_PLATFORM" \
|
|
- "/usr/local/polyml/$ML_PLATFORM" \
|
|
- "/usr/share/polyml/$ML_PLATFORM" \
|
|
- "/opt/polyml/$ML_PLATFORM" \
|
|
- $POLY_HOME)
|
|
-ML_SYSTEM=$("$ISABELLE_HOME/lib/scripts/polyml-version")
|
|
-ML_OPTIONS="-H 200"
|
|
-ML_SOURCES="$ML_HOME/../src"
|
|
+
|
|
|
|
# Poly/ML 5.3.0
|
|
#ML_PLATFORM=x86-linux
|
|
@@ -50,6 +38,13 @@
|
|
#ML_PLATFORM=$(eval $("$ML_HOME/.arch-n-opsys" 2>/dev/null); echo "$HEAP_SUFFIX")
|
|
#SMLNJ_CYGWIN_RUNTIME=1
|
|
|
|
+# FreeBSD PolyML Settings
|
|
+ML_SYSTEM=%%ML_SYSTEM%%
|
|
+ML_HOME=%%ML_HOME%%
|
|
+ML_OPTIONS=%%ML_OPTIONS%%
|
|
+ML_PLATFORM=%%ML_PLATFORM%%
|
|
+ML_DBASE=%%ML_DBASE%%
|
|
+
|
|
|
|
###
|
|
### JVM components (Scala or Java)
|
|
@@ -64,7 +59,7 @@
|
|
### Interactive sessions (cf. isabelle tty)
|
|
###
|
|
|
|
-ISABELLE_LINE_EDITOR=""
|
|
+ISABELLE_LINE_EDITOR="%%LINE_EDIT%%"
|
|
[ -z "$ISABELLE_LINE_EDITOR" ] && ISABELLE_LINE_EDITOR="$(type -p rlwrap)"
|
|
[ -z "$ISABELLE_LINE_EDITOR" ] && ISABELLE_LINE_EDITOR="$(type -p ledit)"
|
|
|
|
@@ -109,7 +104,7 @@
|
|
ISABELLE_TOOLS="$ISABELLE_HOME/lib/Tools"
|
|
|
|
# Location for temporary files (should be on a local file system).
|
|
-ISABELLE_TMP_PREFIX="/tmp/isabelle-$USER"
|
|
+ISABELLE_TMP_PREFIX="%%SYSTMPDIR%%/isabelle-$USER"
|
|
|
|
# Heap input locations. ML system identifier is included in lookup.
|
|
ISABELLE_PATH="$ISABELLE_HOME_USER/heaps/$ISABELLE_IDENTIFIER:$ISABELLE_HOME/heaps"
|
|
@@ -136,7 +131,7 @@
|
|
###
|
|
|
|
# Where to look for docs (multiple dirs separated by ':').
|
|
-ISABELLE_DOCS="$ISABELLE_HOME/doc"
|
|
+ISABELLE_DOCS="%%PREFIX%%/share/doc/isabelle"
|
|
|
|
# Preferred document format
|
|
ISABELLE_DOC_FORMAT=pdf
|
|
@@ -173,9 +168,7 @@
|
|
PROOFGENERAL_HOME=$(choosefrom \
|
|
"$ISABELLE_HOME/contrib/ProofGeneral" \
|
|
"$ISABELLE_HOME/../ProofGeneral" \
|
|
- "/usr/local/ProofGeneral" \
|
|
- "/usr/share/ProofGeneral" \
|
|
- "/opt/ProofGeneral" \
|
|
+ "%%PREFIX%%/%%EMACS_SITE_LISPDIR%%/ProofGeneral" \
|
|
"")
|
|
|
|
PROOFGENERAL_OPTIONS=""
|
|
@@ -201,9 +194,9 @@
|
|
## Set HOME only for tools you have installed!
|
|
|
|
# External provers
|
|
-#E_HOME=/usr/local/bin
|
|
-#SPASS_HOME=/usr/local/bin
|
|
-#VAMPIRE_HOME=/usr/local/bin
|
|
+#E_HOME=%%PREFIX%%/bin
|
|
+#SPASS_HOME=%%PREFIX%%/bin
|
|
+#VAMPIRE_HOME=%%PREFIX%%/bin
|
|
|
|
# HOL4 proof objects (cf. Isabelle/src/HOL/Import)
|
|
#HOL4_PROOFS="$ISABELLE_HOME_USER/proofs:$ISABELLE_HOME/proofs"
|
|
@@ -214,24 +207,24 @@
|
|
#SVC_MACHINE=sparc-sun-solaris
|
|
|
|
# Mucke (mu-calculus model checker)
|
|
-#MUCKE_HOME=/usr/local/bin
|
|
+#MUCKE_HOME=%%PREFIX%%/bin
|
|
|
|
# Einhoven model checker
|
|
-#EINDHOVEN_HOME=/usr/local/bin
|
|
+#EINDHOVEN_HOME=%%PREFIX%%/bin
|
|
|
|
# MiniSat 1.14 (SAT Solver, cf. Isabelle/src/HOL/Tools/sat_solver.ML)
|
|
-#MINISAT_HOME=/usr/local/bin
|
|
+#MINISAT_HOME=%%PREFIX%%/bin
|
|
|
|
# zChaff (SAT Solver, cf. Isabelle/src/HOL/Tools/sat_solver.ML)
|
|
-#ZCHAFF_HOME=/usr/local/bin
|
|
+#ZCHAFF_HOME=%%PREFIX%%/bin
|
|
|
|
# BerkMin561 (SAT Solver, cf. Isabelle/src/HOL/Tools/sat_solver.ML)
|
|
-#BERKMIN_HOME=/usr/local/bin
|
|
+#BERKMIN_HOME=%%PREFIX%%/bin
|
|
#BERKMIN_EXE=BerkMin561-linux
|
|
#BERKMIN_EXE=BerkMin561-solaris
|
|
|
|
# Jerusat 1.3 (SAT Solver, cf. Isabelle/src/HOL/Tools/sat_solver.ML)
|
|
-#JERUSAT_HOME=/usr/local/bin
|
|
+#JERUSAT_HOME=%%PREFIX%%/bin
|
|
|
|
# CSDP (SDP Solver, cf. Isabelle/src/HOL/Library/Sum_of_Squares/sos_wrapper.ML)
|
|
#CSDP_EXE=csdp
|