play 2.4 + play-slick 1.0/slick 3.0 build.sbt and plugins.sbt example
name := """steel""" | |
version := "1.0-SNAPSHOT" | |
lazy val root = (project in file(".")).enablePlugins(PlayScala) | |
scalaVersion := "2.11.5" | |
resolvers ++= Seq( | |
"Typesafe repository" at "https://repo.typesafe.com/typesafe/releases/", | |
"Typesafe Maven Repository" at "http://repo.typesafe.com/typesafe/maven-releases/", | |
"Typesafe ivy" at "http://dl.bintray.com/typesafe/ivy-releases", | |
"scalaz-bintray" at "https://dl.bintray.com/scalaz/releases" | |
) | |
libraryDependencies ++= Seq( | |
jdbc, | |
"org.postgresql" % "postgresql" % "9.4-1201-jdbc41", | |
cache, | |
ws, | |
"com.typesafe.play" %% "play-slick" % "1.0.0-RC1", | |
"org.slf4j" % "slf4j-nop" % "1.6.4", | |
"joda-time" % "joda-time" % "2.7", | |
"org.joda" % "joda-convert" % "1.7", | |
"com.github.tototoshi" %% "slick-joda-mapper" % "2.0.0", | |
specs2 % Test | |
) | |
scalacOptions in Test ++= Seq("-Yrangepos") | |
javaOptions in Test += "-Dconfig.file=conf/test.conf" | |
fork in run := false |
resolvers ++= Seq( | |
"Typesafe repository" at "https://repo.typesafe.com/typesafe/releases/", | |
"Typesafe Maven Repository" at "http://repo.typesafe.com/typesafe/maven-releases/", | |
"scalaz-bintray" at "http://dl.bintray.com/scalaz/releases", | |
"Typesafe ivy" at "http://dl.bintray.com/typesafe/ivy-releases" | |
) | |
// The Play plugin | |
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.4.0-RC1") | |
// web plugins | |
addSbtPlugin("com.typesafe.sbt" % "sbt-coffeescript" % "1.0.0") | |
addSbtPlugin("com.typesafe.sbt" % "sbt-less" % "1.0.0") | |
addSbtPlugin("com.typesafe.sbt" % "sbt-jshint" % "1.0.1") | |
addSbtPlugin("com.typesafe.sbt" % "sbt-rjs" % "1.0.1") | |
addSbtPlugin("com.typesafe.sbt" % "sbt-digest" % "1.0.0") | |
addSbtPlugin("com.typesafe.sbt" % "sbt-mocha" % "1.0.0") |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment