-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathbuild.sbt
54 lines (38 loc) · 2.17 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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
enablePlugins(JavaServerAppPackaging)
organization := "org.phenoscape"
name := "owlery"
version := "0.17.2"
packageDescription in Debian := "Owlery"
maintainer in Debian := "James Balhoff"
maintainer in Linux := "James Balhoff <[email protected]>"
packageSummary in Linux := "Owlery OWL server"
packageDescription := "A web api for OWL API reasoners"
daemonUser in Linux := normalizedName.value // user which will execute the application
daemonGroup in Linux := normalizedName.value // group which will execute the application
scalaVersion := "2.13.10"
scalacOptions := Seq("-unchecked", "-deprecation", "-encoding", "utf8")
javaOptions += "-Xmx10G"
testFrameworks += new TestFramework("utest.runner.Framework")
libraryDependencies ++= {
Seq(
"com.typesafe.akka" %% "akka-stream" % "2.6.18",
"com.typesafe.akka" %% "akka-actor" % "2.6.18",
"com.typesafe.akka" %% "akka-slf4j" % "2.6.18",
"com.typesafe.akka" %% "akka-http" % "10.2.8",
"com.typesafe.akka" %% "akka-http-spray-json" % "10.2.8",
"ch.megard" %% "akka-http-cors" % "1.1.3",
"io.spray" %% "spray-json" % "1.3.5",
"net.sourceforge.owlapi" % "owlapi-distribution" % "4.5.22" exclude("org.slf4j", "slf4j-log4j12"),
"org.semanticweb.elk" % "elk-owlapi" % "0.4.3" exclude("log4j", "log4j"),
"net.sourceforge.owlapi" % "org.semanticweb.hermit" % "1.4.3.456",
"net.sourceforge.owlapi" % "jfact" % "4.0.4",
"org.geneontology" %% "whelk-owlapi" % "1.1.2",
"org.phenoscape" %% "owlet" % "1.9" exclude("org.slf4j", "slf4j-log4j12"),
"commons-io" % "commons-io" % "2.11.0",
"org.apache.jena" % "apache-jena-libs" % "4.6.1" exclude("org.slf4j", "slf4j-log4j12"),
"org.obolibrary.robot" % "robot-core" % "1.8.4" exclude("org.slf4j", "slf4j-log4j12"),
"ch.qos.logback" % "logback-classic" % "1.2.10",
"com.lihaoyi" %% "utest" % "0.8.1" % Test
)
}
Revolver.settings