-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathbuild.sbt
37 lines (21 loc) · 992 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
29
30
31
32
33
34
35
36
37
name := "FlashFry"
version := "1.15"
scalaVersion := "2.12.1"
resolvers ++= Seq(
Resolver.sonatypeRepo("public"),
Resolver.sonatypeRepo("snapshots"),
Resolver.sonatypeRepo("releases")
)
unmanagedBase := (baseDirectory.value / "project" )
libraryDependencies += "com.github.samtools" % "htsjdk" % "2.8.1"
libraryDependencies += "org.scalatest" % "scalatest_2.12" % "3.2.0-SNAP4" % "test"
libraryDependencies += "com.typesafe.scala-logging" % "scala-logging_2.12" % "3.5.0"
libraryDependencies += "ch.qos.logback" % "logback-classic" % "1.1.2"
libraryDependencies += "info.picocli" % "picocli" % "3.8.1"
libraryDependencies += "commons-lang" % "commons-lang" % "2.6"
// when we want to 'reheader' the code, the next two lines are useful
//startYear := Some(2015)
//headerLicense := Some(HeaderLicense.MIT("2015", "Aaron McKenna"))
mainClass in (Compile, packageBin) := Some("main.scala.Main")
mainClass in (Compile, run) := Some("main.scala.Main")
javaOptions += "-Xmx2G"