Skip to content

Instantly share code, notes, and snippets.

@miguel-vila
Created May 8, 2014 03:05
Show Gist options
  • Save miguel-vila/5415d1340e784c7db8ac to your computer and use it in GitHub Desktop.
Save miguel-vila/5415d1340e784c7db8ac to your computer and use it in GitHub Desktop.
import AssemblyKeys._
assemblySettings
name := "scala-test"
version := "0.0.1"
scalaVersion := "2.10.3"
scalacOptions ++= Seq( "-deprecation", "-unchecked", "-feature" )
lazy val akkaVersion = "2.2.3"
lazy val sprayVersion = "1.2-RC4"
resolvers ++= Seq(
"Sonatype Snapshots" at "http://oss.sonatype.org/content/repositories/snapshots",
"Sonatype Releases" at "http://oss.sonatype.org/content/repositories/releases",
"Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/",
"Spray.io repository" at "http://repo.spray.io"
)
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-actor" % akkaVersion,
"com.typesafe.akka" %% "akka-slf4j" % akkaVersion,
"com.typesafe.akka" %% "akka-testkit" % akkaVersion,
"com.typesafe.akka" %% "akka-remote" % akkaVersion,
"io.spray" % "spray-can" % sprayVersion,
"io.spray" % "spray-routing" % sprayVersion,
"io.spray" % "spray-client" % sprayVersion,
"io.spray" % "spray-http" % sprayVersion,
"io.spray" % "spray-httpx" % sprayVersion,
"io.spray" %% "spray-json" % "1.2.5",
"com.chuusai" %% "shapeless" % "1.2.4",
"junit" % "junit" % "4.10" % "test",
"com.jayway.restassured" % "rest-assured" % "1.8.1" % "test",
"org.scalatest" % "scalatest_2.10" % "1.9.1" % "test",
"org.scalacheck" %% "scalacheck" % "1.11.1" % "test",
"org.scalaz" %% "scalaz-core" % "7.0.2",
"com.typesafe.slick" %% "slick" % "2.0.1",
"org.reactivemongo" %% "play2-reactivemongo" % "0.10.2" ,
"org.reactivemongo" %% "reactivemongo" % "0.10.0",
"com.typesafe.play" %% "play-json" % "2.2.0"
)
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.4.0")
addSbtPlugin("com.github.mpeltonen" % "sbt-idea" % "1.6.0")
addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.10.1")
addSbtPlugin("com.typesafe.sbt" % "sbt-git" % "0.6.2")
addSbtPlugin("io.spray" % "sbt-revolver" % "0.7.1")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment