blob: 8c3adb95868f33e33e3137ec47a54714a4d7c3c8 [file] [log] [blame]
name := "PredictionIO Process Commons Hadoop Scalding"
organization := "io.prediction"
version := "0.4.1"
scalaVersion := "2.9.2"
javacOptions ++= Seq("-source", "1.6", "-target", "1.6")
parallelExecution in Test := false
libraryDependencies += "org.apache.hadoop" % "hadoop-core" % "1.0.3"
libraryDependencies += "com.twitter" % "scalding_2.9.2" % "0.8.1"
libraryDependencies ++= Seq(
"joda-time" % "joda-time" % "2.1",
"org.joda" % "joda-convert" % "1.2"
)
// for compiling mongotap
libraryDependencies ++= Seq(
"org.mongodb" % "mongo-hadoop-core_cdh3u3" % "1.0.0-rc0",
"org.mongodb" % "mongo-hadoop-streaming" % "1.1.0-SNAPSHOT",
"org.mongodb" %% "casbah" % "2.5.0"
)
libraryDependencies ++= Seq(
"org.specs2" %% "specs2" % "1.12.3" % "test",
"com.github.nscala-time" %% "nscala-time" % "0.2.0"
)
libraryDependencies ++= Seq(
"io.prediction" %% "predictionio-commons" % "0.4.1"
)
resolvers += "Local Maven Repository" at "file://"+Path.userHome.absolutePath+"/.m2/repository"
resolvers += "Concurrent Maven Repo" at "http://conjars.org/repo"
resolvers += "Clojars Repository" at "http://clojars.org/repo"
publishTo := Some(Resolver.file("file", new File(Path.userHome.absolutePath+"/.m2/repository")))
publishMavenStyle := true