[sbt] Remove the firrtl subproject

This commit is contained in:
David Biancolin 2019-09-11 18:29:38 -07:00
parent 34612e559c
commit 173743be6d
1 changed files with 3 additions and 8 deletions

View File

@ -69,21 +69,16 @@ def isolateAllTests(tests: Seq[TestDefinition]) = tests map { test =>
// Subproject definitions begin
//
// NB: FIRRTL should not be a managed dependency of chisel or rocketchip.
// Instead, they will get firrtl from the JAR file placed in /lib
// Instead, they will get firrtl from the JAR file placed in lib/
lazy val chisel = (project in rocketChipDir / "chisel3")
lazy val firrtl = (project in file("tools/firrtl"))
.settings(commonSettings)
lazy val firrtl_interpreter = (project in file("tools/firrtl-interpreter"))
.dependsOn(firrtl)
.settings(commonSettings)
lazy val treadle = freshProject("treadle", file("tools/treadle"))
.dependsOn(firrtl)
lazy val treadle = (project in file("tools/treadle"))
.settings(commonSettings)
lazy val `chisel-testers` = freshProject("chisel-testers", file("./tools/chisel-testers"))
lazy val `chisel-testers` = freshProject("chisel-testers", file("tools/chisel-testers"))
.dependsOn(treadle, firrtl_interpreter, chisel)
.settings(
commonSettings,