removed COPYDB flag;
authorwenzelm
Fri, 25 Apr 1997 15:10:52 +0200
changeset 3055 5da4afa207ad
parent 3054 c16029f41ad9
child 3056 200565f7592a
removed COPYDB flag;
lib/scripts/run-polyml
lib/scripts/run-smlnj
lib/scripts/run-smlnj-0.93
--- a/lib/scripts/run-polyml	Fri Apr 25 15:08:52 1997 +0200
+++ b/lib/scripts/run-polyml	Fri Apr 25 15:10:52 1997 +0200
@@ -4,7 +4,7 @@
 #
 # Poly/ML startup script.
 #
-# Global vars: INFILE OUTFILE COPYDB MLTEXT TERMINATE,
+# Global vars: INFILE OUTFILE MLTEXT TERMINATE,
 # and from settings
 
 
@@ -31,11 +31,12 @@
 
 ## prepare databases
 
-MLINIT=""
+COPYDB=true
 
 if [ -z "$INFILE" ]; then
   INFILE="$ML_HOME/ML_dbase"
-  MLINIT="val use = PolyML.use; val exit = PolyML.exit; fun init_database () = ();"
+  MLTEXT="val use = PolyML.use; val exit = PolyML.exit; $MLTEXT"
+  COPYDB=""
 fi
 
 if [ -z "$OUTFILE" ]; then
@@ -53,7 +54,6 @@
   echo "PolyML.make_database \"$OUTFILE\"; PolyML.quit();" | $POLY -r "$INFILE"
   [ -f "$OUTFILE" ] || fail_out
   DB="$OUTFILE"
-  MLINIT="$MLINIT init_database ();"
 fi
 
 
@@ -62,8 +62,6 @@
 START_POLY="$POLY $ML_OPTIONS $DB"
 DB_INFO=$(ls -l "$DB")
 
-[ -n "$MLINIT" ] && MLTEXT="$MLINIT $MLTEXT"
-
 if [ -n "$TERMINATE" ]; then
   echo "$MLTEXT" | $START_POLY
   RC=$?
--- a/lib/scripts/run-smlnj	Fri Apr 25 15:08:52 1997 +0200
+++ b/lib/scripts/run-smlnj	Fri Apr 25 15:10:52 1997 +0200
@@ -4,7 +4,7 @@
 #
 # SML/NJ startup script (for 1.06 or later).
 #
-# Global vars: INFILE OUTFILE COPYDB MLTEXT TERMINATE,
+# Global vars: INFILE OUTFILE MLTEXT TERMINATE,
 # and from settings
 
 
--- a/lib/scripts/run-smlnj-0.93	Fri Apr 25 15:08:52 1997 +0200
+++ b/lib/scripts/run-smlnj-0.93	Fri Apr 25 15:10:52 1997 +0200
@@ -4,7 +4,7 @@
 #
 # SML/NJ startup script (for 0.93).
 #
-# Global vars: INFILE OUTFILE COPYDB MLTEXT TERMINATE,
+# Global vars: INFILE OUTFILE MLTEXT TERMINATE,
 # and from settings