summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJim Lawson2016-10-06 13:30:31 -0700
committerJim Lawson2016-10-06 13:30:31 -0700
commit39e3d05dfcd05bb278e08543be3bbc9204e690ca (patch)
tree37e64e4cef3547823abb5c42926707ea5769ead5 /src
parentceb326a5f92b35985240be7586788c45fdde5c12 (diff)
Remove non-standard sbt-buildinfo settings; write buildinfo to firrtl file.
Diffstat (limited to 'src')
-rw-r--r--src/main/scala/chisel3/Driver.scala1
-rw-r--r--src/main/scala/chisel3/internal/firrtl/Emitter.scala2
-rw-r--r--src/test/scala/chiselTests/BuildInfoTests.scala13
3 files changed, 1 insertions, 15 deletions
diff --git a/src/main/scala/chisel3/Driver.scala b/src/main/scala/chisel3/Driver.scala
index 03f8547e..b0c7aeda 100644
--- a/src/main/scala/chisel3/Driver.scala
+++ b/src/main/scala/chisel3/Driver.scala
@@ -139,5 +139,4 @@ object Driver extends BackendCompilationUtilities {
val version = BuildInfo.version
val chiselVersionString = BuildInfo.toString
- println(chiselVersionString)
}
diff --git a/src/main/scala/chisel3/internal/firrtl/Emitter.scala b/src/main/scala/chisel3/internal/firrtl/Emitter.scala
index f1908089..a559ddc5 100644
--- a/src/main/scala/chisel3/internal/firrtl/Emitter.scala
+++ b/src/main/scala/chisel3/internal/firrtl/Emitter.scala
@@ -102,7 +102,7 @@ private class Emitter(circuit: Circuit) {
private def unindent() { require(indentLevel > 0); indentLevel -= 1 }
private def withIndent(f: => Unit) { indent(); f; unindent() }
- private val res = new StringBuilder(s"circuit ${circuit.name} : ")
+ private val res = new StringBuilder(s";${Driver.chiselVersionString}\ncircuit ${circuit.name} : ")
withIndent { circuit.components.foreach(c => res ++= emit(c)) }
res ++= newline
}
diff --git a/src/test/scala/chiselTests/BuildInfoTests.scala b/src/test/scala/chiselTests/BuildInfoTests.scala
deleted file mode 100644
index 21eae17c..00000000
--- a/src/test/scala/chiselTests/BuildInfoTests.scala
+++ /dev/null
@@ -1,13 +0,0 @@
-package chiselTests
-
-import org.scalatest.FlatSpec
-
-//import Chisel._
-
-class BuildInfoTests extends FlatSpec {
- behavior of "BuildInfoTests"
-
- it should "provide correct BuildInfo" in {
- println(Chisel.Driver.chiselVersionString)
- }
-}