Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/rorschach.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Rebert <code@rebertia.com>2014-06-24 12:18:02 +0400
committerChris Rebert <code@rebertia.com>2014-06-24 12:18:02 +0400
commit28dc456c205bd94ce1da2a728052d8040e8f7272 (patch)
treef2d6ae5375b717ac686d63feb1472d365e63f414 /build.sbt
parentaebb7d8ad223d97658b663ea3040479ce17af430 (diff)
Scala; don't mess with what works
Diffstat (limited to 'build.sbt')
-rw-r--r--build.sbt33
1 files changed, 33 insertions, 0 deletions
diff --git a/build.sbt b/build.sbt
new file mode 100644
index 0000000..b12475e
--- /dev/null
+++ b/build.sbt
@@ -0,0 +1,33 @@
+name := "rorschach"
+
+version := "1.0"
+
+scalaVersion := "2.10.3"
+
+mainClass := Some("com.getbootstrap.rorschach.server.Boot")
+
+resolvers ++= Seq("snapshots", "releases").map(Resolver.sonatypeRepo)
+
+libraryDependencies += "org.eclipse.mylyn.github" % "org.eclipse.egit.github.core" % "2.1.5"
+
+libraryDependencies ++= {
+ val akkaV = "2.3.3"
+ val sprayV = "1.3.1"
+ Seq(
+ "io.spray" % "spray-can" % sprayV,
+ "io.spray" % "spray-routing" % sprayV,
+ "io.spray" % "spray-testkit" % sprayV % "test",
+ "io.spray" %% "spray-json" % "1.2.6",
+ "com.typesafe.akka" %% "akka-actor" % akkaV,
+ "com.typesafe.akka" %% "akka-testkit" % akkaV % "test",
+ "org.specs2" %% "specs2" % "2.3.12" % "test"
+ )
+}
+
+scalacOptions := Seq("-unchecked", "-deprecation", "-feature", "–Xlint", "-encoding", "utf8")
+
+scalacOptions in Test ++= Seq("-Yrangepos")
+
+// parallelExecution in Test := false
+
+Revolver.settings