Skip to content

Commit fe1c05e

Browse files
liufengyunallanrenucci
authored andcommitted
Fix dotr for Cygwin and MingW (#3599)
1 parent 868fc9b commit fe1c05e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

dist/bin/dotr

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,16 +58,16 @@ done
5858

5959
if [ $run_repl == true ] || [ ${#residual_args[@]} -eq 0 ]; then
6060
if [ "$CLASS_PATH" ]; then
61-
cp_arg="-classpath $CLASS_PATH"
61+
cp_arg="-classpath \"$CLASS_PATH\""
6262
fi
6363
echo "Starting dotty REPL..."
64-
eval "$PROG_HOME/bin/dotc $cp_arg -repl ${residual_args[@]}"
64+
eval "\"$PROG_HOME/bin/dotc\" $cp_arg -repl ${residual_args[@]}"
6565
else
66-
cp_arg="-classpath $DOTTY_LIB$PSEP$SCALA_LIB"
66+
cp_arg="$DOTTY_LIB$PSEP$SCALA_LIB"
6767
if [ -z "$CLASS_PATH" ]; then
6868
cp_arg+="$PSEP."
6969
else
7070
cp_arg+="$PSEP$CLASS_PATH"
7171
fi
72-
eval exec "\"$JAVACMD\"" "$DEBUG" "$cp_arg" "${residual_args[@]}"
72+
eval exec "\"$JAVACMD\"" "$DEBUG" "-classpath \"$cp_arg\"" "${residual_args[@]}"
7373
fi

0 commit comments

Comments
 (0)