-
Notifications
You must be signed in to change notification settings - Fork 2
/
build.sbt
40 lines (29 loc) · 1.44 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
32
33
34
35
36
37
38
39
40
enablePlugins(JavaAppPackaging)
organization := "org.monarchinitiative"
name := "boomer"
version := "0.2"
licenses := Seq("BSD-3-Clause" -> url("https://opensource.org/licenses/BSD-3-Clause"))
scalaVersion := "2.13.12"
scalacOptions := Seq("-unchecked", "-deprecation", "-encoding", "utf8")
javaOptions += "-Xmx4G"
testFrameworks += new TestFramework("zio.test.sbt.ZTestFramework")
fork in Test := true
val zioVersion = "2.0.21"
libraryDependencies ++= {
Seq(
"org.geneontology" %% "whelk-owlapi" % "1.1.2",
"dev.zio" %% "zio" % zioVersion,
"org.phenoscape" %% "scowl" % "1.4.1",
"net.sourceforge.owlapi" % "owlapi-distribution" % "4.5.25",
"org.geneontology" % "obographs" % "0.2.1",
"commons-codec" % "commons-codec" % "1.15",
"com.outr" %% "scribe-slf4j" % "3.11.9",
"io.circe" %% "circe-core" % "0.14.5",
"io.circe" %% "circe-generic" % "0.14.5",
"io.circe" %% "circe-yaml" % "0.14.2",
"com.github.alexarchambault" %% "case-app" % "2.0.6",
"org.scalaz" %% "scalaz-core" % "7.3.8",
"dev.zio" %% "zio-test" % zioVersion % Test,
"dev.zio" %% "zio-test-sbt" % zioVersion % Test
)
}