diff options
author | Patrick Wendell <pwendell@gmail.com> | 2013-09-08 14:37:45 -0700 |
---|---|---|
committer | Patrick Wendell <pwendell@gmail.com> | 2013-09-08 14:37:45 -0700 |
commit | 27bd74c8ad17e59dba143901a0ff394140f144a2 (patch) | |
tree | e0183ea3173748566d4788288efd0270031755ab /project | |
parent | 6d2198643ccb3f3c1a7a3cf07b5b96a98ae7bb1c (diff) | |
download | spark-27bd74c8ad17e59dba143901a0ff394140f144a2.tar.gz spark-27bd74c8ad17e59dba143901a0ff394140f144a2.tar.bz2 spark-27bd74c8ad17e59dba143901a0ff394140f144a2.zip |
Fix target JVM version in scala build
Diffstat (limited to 'project')
-rw-r--r-- | project/SparkBuild.scala | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/project/SparkBuild.scala b/project/SparkBuild.scala index d038a4f479..ef2a023367 100644 --- a/project/SparkBuild.scala +++ b/project/SparkBuild.scala @@ -33,6 +33,10 @@ object SparkBuild extends Build { // HBase version; set as appropriate. val HBASE_VERSION = "0.94.6" + // Target JVM version + val SCALAC_JVM_VERSION = "jvm-1.5" + val JAVAC_JVM_VERSION = "1.5" + lazy val root = Project("root", file("."), settings = rootSettings) aggregate(allProjects: _*) lazy val core = Project("core", file("core"), settings = coreSettings) @@ -77,7 +81,9 @@ object SparkBuild extends Build { organization := "org.apache.spark", version := "0.8.0-SNAPSHOT", scalaVersion := "2.9.3", - scalacOptions := Seq("-unchecked", "-optimize", "-deprecation"), + scalacOptions := Seq("-unchecked", "-optimize", "-deprecation", + "-target:" + SCALAC_JVM_VERSION), + javacOptions := Seq("-target", JAVAC_JVM_VERSION, "-source", JAVAC_JVM_VERSION), unmanagedJars in Compile <<= baseDirectory map { base => (base / "lib" ** "*.jar").classpath }, retrieveManaged := true, retrievePattern := "[type]s/[artifact](-[revision])(-[classifier]).[ext]", |