-
Notifications
You must be signed in to change notification settings - Fork 10
/
build.sbt
28 lines (22 loc) · 949 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
enablePlugins(JavaAppPackaging)
scalaVersion := "2.12.4"
organization := "org.nsjames"
name := "eos-scala-rpc-api"
version := "1.0-SNAPSHOT"
//publishTo := Some(Resolver.file("eos-scala-rpc-api", new File( "C:/Users/Work/.ivy2/local" )) )
//publishTo := Some(Resolver.file("eos-scala-rpc-api", new File(Path.userHome.absolutePath+"/.m2/repository")))
//credentials += Credentials(Path.userHome.absolutePath / ".ivy2" / ".credentials")
mappings in Universal ++= {
(baseDirectory.value / "conf").list().map(f => {
val conf = baseDirectory.value / "conf" / f
conf -> s"conf/$f"
}).toSeq
}
resourceDirectory in Compile := baseDirectory.value / "conf"
libraryDependencies ++= Seq(
"org.scalactic" %% "scalactic" % "3.0.1",
"org.scalatest" %% "scalatest" % "3.0.1" % "test",
"com.typesafe.play" %% "play-json" % "2.6.8",
"com.typesafe" % "config" % "1.3.2",
"org.asynchttpclient" % "async-http-client" % "2.1.0-RC2"
)