[sbt] Remove the firrtl subproject

This commit is contained in:
David Biancolin
2019-09-11 18:29:38 -07:00
parent 34612e559c
commit 173743be6d

View File

@@ -69,21 +69,16 @@ def isolateAllTests(tests: Seq[TestDefinition]) = tests map { test =>
// Subproject definitions begin // Subproject definitions begin
// //
// NB: FIRRTL should not be a managed dependency of chisel or rocketchip. // 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 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")) lazy val firrtl_interpreter = (project in file("tools/firrtl-interpreter"))
.dependsOn(firrtl)
.settings(commonSettings) .settings(commonSettings)
lazy val treadle = freshProject("treadle", file("tools/treadle")) lazy val treadle = (project in file("tools/treadle"))
.dependsOn(firrtl)
.settings(commonSettings) .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) .dependsOn(treadle, firrtl_interpreter, chisel)
.settings( .settings(
commonSettings, commonSettings,