build.sbt 895 Bytes
Newer Older
Christian Müller's avatar
Christian Müller committed
1
name := "loopingWorkflows"
Christian Müller's avatar
Christian Müller committed
2 3 4

version := "0.1"

5
scalaVersion := "2.12.6"
6

7
// EclipseKeys.withBundledScalaContainers := false
Christian Müller's avatar
Christian Müller committed
8 9 10 11

libraryDependencies ++= Seq(
	"com.typesafe.scala-logging" %% "scala-logging" % "3.5.0",
	"ch.qos.logback" % "logback-classic" % "1.1.7",
Christian Müller's avatar
Christian Müller committed
12 13
	"org.scalactic" %% "scalactic" % "3.0.4" % "test",
	"org.scalatest" %% "scalatest" % "3.0.4" % "test",
Christian Müller's avatar
Christian Müller committed
14
	"org.scala-graph" %% "graph-core" % "1.12.5",
15
	"org.scala-graph" %% "graph-dot" % "1.12.1",
16
	"org.scala-lang.modules" %% "scala-parser-combinators" % "1.0.5"
Christian Müller's avatar
Christian Müller committed
17 18
)

Christian Müller's avatar
Christian Müller committed
19 20 21 22 23 24 25 26 27 28
Compile / unmanagedJars ++= {
	val base = baseDirectory.value
	val baseDirectories = (base / "lib") +++ (base / "lib" / "owl")
	val customJars = (baseDirectories ** "*.jar") +++ (base / "d" / "my.jar")
	customJars.classpath
}

//assemblyJarName in assembly := "invariants.jar"
//test in assembly := {}
//mainClass in assembly := Some("de.tum.workflows.InvariantCLI")