aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJey Kottalam <jey@cs.berkeley.edu>2013-07-22 13:11:35 -0700
committerJey Kottalam <jey@cs.berkeley.edu>2013-07-24 14:04:17 -0700
commit1d101928069c31aec039bb8b69c9bf4c204eead4 (patch)
tree239da0ba381c6fd3b9e9ba4c0f8d9b88f8d63a4c
parent5584ebcbd3da9025b4da6ac8349af87d3348fb2c (diff)
downloadspark-1d101928069c31aec039bb8b69c9bf4c204eead4.tar.gz
spark-1d101928069c31aec039bb8b69c9bf4c204eead4.tar.bz2
spark-1d101928069c31aec039bb8b69c9bf4c204eead4.zip
Fix setting of SPARK_EXAMPLES_JAR
-rwxr-xr-xbin/compute-classpath.sh11
-rwxr-xr-xrun13
2 files changed, 13 insertions, 11 deletions
diff --git a/bin/compute-classpath.sh b/bin/compute-classpath.sh
index eb270a5428..e4ce1ca848 100755
--- a/bin/compute-classpath.sh
+++ b/bin/compute-classpath.sh
@@ -76,17 +76,6 @@ function dev_classpath {
CLASSPATH="$CLASSPATH:$jar"
done
- # Figure out the JAR file that our examples were packaged into. This includes a bit of a hack
- # to avoid the -sources and -doc packages that are built by publish-local.
- if [ -e "$EXAMPLES_DIR/target/scala-$SCALA_VERSION/spark-examples"*[0-9T].jar ]; then
- # Use the JAR from the SBT build
- export SPARK_EXAMPLES_JAR=`ls "$EXAMPLES_DIR/target/scala-$SCALA_VERSION/spark-examples"*[0-9T].jar`
- fi
- if [ -e "$EXAMPLES_DIR/target/spark-examples"*[0-9T].jar ]; then
- # Use the JAR from the Maven build
- export SPARK_EXAMPLES_JAR=`ls "$EXAMPLES_DIR/target/spark-examples"*[0-9T].jar`
- fi
-
# Add Scala standard library
if [ -z "$SCALA_LIBRARY_PATH" ]; then
if [ -z "$SCALA_HOME" ]; then
diff --git a/run b/run
index f49aa92796..4cffda4708 100755
--- a/run
+++ b/run
@@ -17,6 +17,8 @@
# limitations under the License.
#
+SCALA_VERSION=2.9.3
+
# Figure out where the Scala framework is installed
FWDIR="$(cd `dirname $0`; pwd)"
@@ -136,6 +138,17 @@ if [ ! -f "$FWDIR/RELEASE" ]; then
echo "You need to compile Spark repl module before running this program" >&2
exit 1
fi
+
+ # Figure out the JAR file that our examples were packaged into. This includes a bit of a hack
+ # to avoid the -sources and -doc packages that are built by publish-local.
+ if [ -e "$EXAMPLES_DIR/target/scala-$SCALA_VERSION/spark-examples"*[0-9T].jar ]; then
+ # Use the JAR from the SBT build
+ export SPARK_EXAMPLES_JAR=`ls "$EXAMPLES_DIR/target/scala-$SCALA_VERSION/spark-examples"*[0-9T].jar`
+ fi
+ if [ -e "$EXAMPLES_DIR/target/spark-examples"*[0-9T].jar ]; then
+ # Use the JAR from the Maven build
+ export SPARK_EXAMPLES_JAR=`ls "$EXAMPLES_DIR/target/spark-examples"*[0-9T].jar`
+ fi
fi
# Compute classpath using external script