fixed ML_HOME;
authorwenzelm
Tue, 17 Dec 1996 12:52:33 +0100
changeset 2429 747177b67670
parent 2428 853732a26bdd
child 2430 7dc83c3d751a
fixed ML_HOME; chmod fix;
lib/scripts/run-smlnj
--- a/lib/scripts/run-smlnj	Tue Dec 17 12:51:54 1996 +0100
+++ b/lib/scripts/run-smlnj	Tue Dec 17 12:52:33 1996 +0100
@@ -43,7 +43,7 @@
   cp "$INFILE" "$OUTFILE" || fail_out
 fi
 
-[ -n "$OUTFILE" ] && { chmod +w "$OUTFILE" || fail_out }
+[ -n "$OUTFILE" -a -f "$OUTFILE" ] && { chmod +w "$OUTFILE" || fail_out }
 
 MLTEXT="$EXIT $COMMIT $MLTEXT"
 MLEXIT="commit();"
@@ -51,7 +51,7 @@
 
 ## run it!
 
-START_SML="$ML_HOME/bin/sml $ML_OPTIONS $DB"
+START_SML="$ML_HOME/sml $ML_OPTIONS $DB"
 
 if [ -n "$TERMINATE" ]; then
   { echo "$MLTEXT"; echo "$MLEXIT" } | $START_SML