-
Notifications
You must be signed in to change notification settings - Fork 18
/
build.sbt
32 lines (23 loc) · 957 Bytes
/
build.sbt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
name := "mongoauth"
version := "2.5-SNAPSHOT-0.4"
organization := "net.liftmodules"
scalaVersion := "2.9.1"
crossScalaVersions := Seq("2.9.1", "2.9.0-1", "2.8.1")
libraryDependencies <++= (scalaVersion) { scalaVersion =>
val scalatestVersion = scalaVersion match {
case "2.8.0" => "1.3.1.RC2"
case "2.8.1" | "2.8.2" => "1.5.1"
case _ => "1.6.1"
}
val liftVersion = "2.5-SNAPSHOT"
Seq(
"net.liftweb" %% "lift-mongodb-record" % liftVersion % "compile",
"ch.qos.logback" % "logback-classic" % "0.9.26" % "provided",
"org.scalatest" %% "scalatest" % scalatestVersion % "test",
"org.mindrot" % "jbcrypt" % "0.3m" % "compile"
)
}
scalacOptions ++= Seq("-deprecation", "-unchecked")
// To publish to the Cloudbees repos:
publishTo := Some("liftmodules repository" at "https://repository-liftmodules.forge.cloudbees.com/release/")
credentials += Credentials( file("/private/liftmodules/cloudbees.credentials") )