summaryrefslogtreecommitdiff
path: root/build.sbt
diff options
context:
space:
mode:
authorJim Lawson2018-11-21 10:19:51 -0800
committerGitHub2018-11-21 10:19:51 -0800
commit75360af6d9052a38533a57bcb99545f73081a301 (patch)
tree848f40d85f1b4d5929545e0a758413c20c984092 /build.sbt
parent2f40920b6d13d0ea573a3c6eebee3ffedfa83ddc (diff)
Bump sbt to 1.2.6; update dependencies (#941)
* Bump sbt to 1.2.6; update dependencies * Add explanation for explicit junit library dependency
Diffstat (limited to 'build.sbt')
-rw-r--r--build.sbt8
1 files changed, 6 insertions, 2 deletions
diff --git a/build.sbt b/build.sbt
index e06d27e6..8b097c18 100644
--- a/build.sbt
+++ b/build.sbt
@@ -93,9 +93,13 @@ lazy val publishSettings = Seq (
lazy val chiselSettings = Seq (
name := "chisel3",
+// sbt 1.2.6 fails with `Symbol 'term org.junit' is missing from the classpath`
+// when compiling tests under 2.11.12
+// An explicit dependency on junit seems to alleviate this.
libraryDependencies ++= Seq(
- "org.scalatest" %% "scalatest" % "3.0.1" % "test",
- "org.scalacheck" %% "scalacheck" % "1.13.4" % "test",
+ "junit" % "junit" % "4.12" % "test",
+ "org.scalatest" %% "scalatest" % "3.0.5" % "test",
+ "org.scalacheck" %% "scalacheck" % "1.14.0" % "test",
"com.github.scopt" %% "scopt" % "3.7.0"
),