diff options
author | Imran Rashid <irashid@cloudera.com> | 2015-06-17 13:34:26 -0700 |
---|---|---|
committer | Michael Armbrust <michael@databricks.com> | 2015-06-17 13:34:26 -0700 |
commit | a46594435e0dd6cf86ac562bc11fc13d82b63c71 (patch) | |
tree | 84e0fde6170524c773ae999f42dfecd0491abf55 | |
parent | f005be02730db315e2a6d4dbecedfd2562b9ef1f (diff) | |
download | spark-a46594435e0dd6cf86ac562bc11fc13d82b63c71.tar.gz spark-a46594435e0dd6cf86ac562bc11fc13d82b63c71.tar.bz2 spark-a46594435e0dd6cf86ac562bc11fc13d82b63c71.zip |
[SPARK-6782] add sbt-revolver plugin
to make it easier to start & stop http servers in sbt
https://issues.apache.org/jira/browse/SPARK-6782
Author: Imran Rashid <irashid@cloudera.com>
Closes #5426 from squito/SPARK-6782 and squashes the following commits:
dc4fb19 [Imran Rashid] add sbt-revolved plugin, to make it easier to start & stop http servers in sbt
-rw-r--r-- | project/SparkBuild.scala | 4 | ||||
-rw-r--r-- | project/plugins.sbt | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/project/SparkBuild.scala b/project/SparkBuild.scala index b7a3490787..e01720296f 100644 --- a/project/SparkBuild.scala +++ b/project/SparkBuild.scala @@ -27,6 +27,8 @@ import sbtunidoc.Plugin.UnidocKeys.unidocGenjavadocVersion import com.typesafe.sbt.pom.{loadEffectivePom, PomBuild, SbtPomKeys} import net.virtualvoid.sbt.graph.Plugin.graphSettings +import spray.revolver.RevolverPlugin._ + object BuildCommons { private val buildLocation = file(".").getAbsoluteFile.getParentFile @@ -159,7 +161,7 @@ object SparkBuild extends PomBuild { // Note ordering of these settings matter. /* Enable shared settings on all projects */ (allProjects ++ optionallyEnabledProjects ++ assemblyProjects ++ Seq(spark, tools)) - .foreach(enable(sharedSettings ++ ExludedDependencies.settings)) + .foreach(enable(sharedSettings ++ ExludedDependencies.settings ++ Revolver.settings)) /* Enable tests settings for all projects except examples, assembly and tools */ (allProjects ++ optionallyEnabledProjects).foreach(enable(TestSettings.settings)) diff --git a/project/plugins.sbt b/project/plugins.sbt index 75bd604a1b..51820460ca 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -29,6 +29,8 @@ addSbtPlugin("com.eed3si9n" % "sbt-unidoc" % "0.3.3") addSbtPlugin("com.cavorite" % "sbt-avro" % "0.3.2") +addSbtPlugin("io.spray" % "sbt-revolver" % "0.7.2") + libraryDependencies += "org.ow2.asm" % "asm" % "5.0.3" libraryDependencies += "org.ow2.asm" % "asm-commons" % "5.0.3" |