lila/project/Dependencies.scala

60 lines
2.5 KiB
Scala
Raw Normal View History

2013-03-14 12:16:36 -06:00
import sbt._
import Keys._
object Dependencies {
2013-05-09 14:07:34 -06:00
private val home = "file://" + Path.userHome.absolutePath
2013-03-23 17:10:46 -06:00
2013-03-14 12:16:36 -06:00
object Resolvers {
val typesafe = "typesafe.com" at "http://repo.typesafe.com/typesafe/releases/"
2013-09-18 09:30:40 -06:00
val typesafeS = "typesafe.com" at "http://repo.typesafe.com/typesafe/snapshots/"
2013-03-14 12:16:36 -06:00
val iliaz = "iliaz.com" at "http://scala.iliaz.com/"
val sonatype = "sonatype" at "http://oss.sonatype.org/content/repositories/releases"
val sonatypeS = "sonatype snapshots" at "http://oss.sonatype.org/content/repositories/snapshots"
val t2v = "t2v.jp repo" at "http://www.t2v.jp/maven-repo/"
val jgitMaven = "jgit-maven" at "http://download.eclipse.org/jgit/maven"
val awesomepom = "awesomepom" at "https://raw.github.com/jibs/maven-repo-scala/master"
val sprayRepo = "spray repo" at "http://repo.spray.io"
2013-05-09 14:07:34 -06:00
val localSonatype = "local sonatype repo" at home + "/local-repo/sonatype/snapshots"
val local = "local repo" at home + "/local-repo"
2013-12-05 12:40:11 -07:00
val roundeights = "RoundEights" at "http://maven.spikemark.net/roundeights"
2013-03-14 12:16:36 -06:00
2013-05-04 09:38:37 -06:00
val commons = Seq(
local,
2013-09-18 09:30:40 -06:00
// localSonatype,
2013-06-03 04:14:54 -06:00
// sonatypeS,
2013-05-04 12:00:55 -06:00
sonatype,
2013-05-09 14:07:34 -06:00
awesomepom, iliaz,
2013-09-20 02:57:27 -06:00
typesafe,
2013-12-05 12:40:11 -07:00
roundeights,
2013-09-20 02:57:27 -06:00
// typesafeS,
2013-12-05 12:40:11 -07:00
t2v, jgitMaven, sprayRepo)
2013-03-14 12:16:36 -06:00
}
2013-11-17 03:42:23 -07:00
val scalaz = "org.scalaz" %% "scalaz-core" % "7.0.4"
2014-02-01 13:02:04 -07:00
val scalalib = "com.github.ornicar" %% "scalalib" % "4.23"
2013-09-15 04:42:00 -06:00
val config = "com.typesafe" % "config" % "1.0.2"
2013-03-14 12:16:36 -06:00
val apache = "org.apache.commons" % "commons-lang3" % "3.1"
2013-12-04 12:08:10 -07:00
val scalaTime = "com.github.nscala-time" %% "nscala-time" % "0.6.0"
2013-09-15 04:42:00 -06:00
val guava = "com.google.guava" % "guava" % "15.0"
2013-03-14 12:16:36 -06:00
val findbugs = "com.google.code.findbugs" % "jsr305" % "2.0.1"
val csv = "com.github.tototoshi" %% "scala-csv" % "0.8.0"
2013-12-05 12:40:11 -07:00
val hasher = "com.roundeights" %% "hasher" % "1.0.0"
2013-03-27 10:06:56 -06:00
val jgit = "org.eclipse.jgit" % "org.eclipse.jgit" % "2.3.1.201302201838-r"
val actuarius = "eu.henkelmann" %% "actuarius" % "0.2.6-THIB"
2013-12-04 12:08:10 -07:00
val jodaTime = "joda-time" % "joda-time" % "2.3"
2013-11-17 03:42:23 -07:00
val scalastic = "org.scalastic" %% "scalastic" % "0.90.3"
val RM = "org.reactivemongo" %% "reactivemongo" % "0.10.2-PRISMIC"
val PRM = "org.reactivemongo" %% "play2-reactivemongo" % "0.10.2-PRISMIC"
2013-05-13 20:22:16 -06:00
object play {
2013-10-31 03:58:07 -06:00
val version = "2.2.1"
2013-09-15 09:36:46 -06:00
val api = "com.typesafe.play" %% "play" % version
val test = "com.typesafe.play" %% "play-test" % version
2013-05-13 20:22:16 -06:00
}
2013-03-14 12:16:36 -06:00
object spray {
2013-12-05 12:40:11 -07:00
val version = "1.2.0"
2013-05-13 20:22:16 -06:00
val caching = "io.spray" % "spray-caching" % version
val util = "io.spray" % "spray-util" % version
2013-03-14 12:16:36 -06:00
}
}