-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathbuild.sbt
28 lines (21 loc) · 959 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
name := "parso"
version := "0.1.0"
organization := "com.kaszub"
scalaVersion := "2.13.0-M3"
scalacOptions ++= Seq("-target:jvm-1.8" )
javacOptions ++= Seq("-source", "1.8", "-target", "1.8")
libraryDependencies ++= Seq(
"org.scala-lang.modules" %% "scala-parallel-collections" % "0.1.2",
"org.scalatest" %% "scalatest" % "3.0.5-M1" % Test,
"org.typelevel" % "cats-core_2.13.0-M4" % "1.4.0",
"com.typesafe.scala-logging" %% "scala-logging" % "3.9.0",
"org.slf4j" % "slf4j-simple" % "1.7.25" % Test
)
credentials += Credentials(Path.userHome / ".ivy2" / ".sbtcredentials")
licenses += "Apache-2.0" -> url("http://opensource.org/licenses/Apache-2.0")
//include provided dependencies in sbt run task
run in Compile := Defaults.runTask(fullClasspath in Compile, mainClass in (Compile, run), runner in (Compile, run))
//only one living spark-context is allowed
Test / parallelExecution := false
//skip test during assembly
//test in assembly := {}