-
Notifications
You must be signed in to change notification settings - Fork 1
/
build.sbt
31 lines (25 loc) · 1.2 KB
/
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
name := "Holmes-Analytics"
version := "0.1"
organization := "com.holmesprocessing"
scalaVersion := "2.12.2"
resolvers += "Typesafe Repository" at "http://repo.typesafe.com/typesafe/releases/"
libraryDependencies ++= {
Seq(
"com.typesafe.akka" %% "akka-actor" % "2.5.2",
"com.typesafe.akka" %% "akka-stream" % "2.5.2",
"com.typesafe.akka" %% "akka-slf4j" % "2.5.2",
"com.typesafe.akka" %% "akka-http" % "10.0.7",
"com.typesafe.akka" %% "akka-http-spray-json" % "10.0.7",
"ch.qos.logback" % "logback-classic" % "1.2.3",
"io.getquill" %% "quill-cassandra" % "1.2.1",
"joda-time" % "joda-time" % "2.9.7",
"com.rabbitmq" % "amqp-client" % "3.4.2",
"com.cloudera.livy" % "livy-client-common" % "0.2.0",
"com.cloudera.livy" % "livy-scala-api_2.11" % "0.3.0"
)
}
// ignore all our "_sdata" folders
excludeFilter in unmanagedSources := HiddenFileFilter || "*_sdata*"
// add scaladoc options
target in (Compile,doc) := baseDirectory.value / "docs"
scalacOptions in (Compile,doc) ++= Seq("-doc-title", name.value, "-doc-version", version.value)