aboutsummaryrefslogtreecommitdiff
path: root/spark-class
diff options
context:
space:
mode:
Diffstat (limited to 'spark-class')
-rwxr-xr-xspark-class10
1 files changed, 10 insertions, 0 deletions
diff --git a/spark-class b/spark-class
index ff51fbd557..802e4aa104 100755
--- a/spark-class
+++ b/spark-class
@@ -17,6 +17,11 @@
# limitations under the License.
#
+cygwin=false
+case "`uname`" in
+ CYGWIN*) cygwin=true;;
+esac
+
SCALA_VERSION=2.10
# Figure out where the Scala framework is installed
@@ -125,6 +130,11 @@ fi
# Compute classpath using external script
CLASSPATH=`$FWDIR/bin/compute-classpath.sh`
CLASSPATH="$CLASSPATH:$SPARK_TOOLS_JAR"
+
+if $cygwin; then
+ CLASSPATH=`cygpath -wp $CLASSPATH`
+ export SPARK_TOOLS_JAR=`cygpath -w $SPARK_TOOLS_JAR`
+fi
export CLASSPATH
if [ "$SPARK_PRINT_LAUNCH_COMMAND" == "1" ]; then