aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'src/main')
-rw-r--r--src/main/scala/firrtl/Driver.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/scala/firrtl/Driver.scala b/src/main/scala/firrtl/Driver.scala
index 66123d77..b5eb1531 100644
--- a/src/main/scala/firrtl/Driver.scala
+++ b/src/main/scala/firrtl/Driver.scala
@@ -196,7 +196,7 @@ object Driver {
case OneFilePerModule(dirName) =>
val emittedModules = finalState.emittedComponents collect { case x: EmittedModule => x }
if (emittedModules.isEmpty) throwInternalError // There should be something
- emittedModules.foreach { case module =>
+ emittedModules.foreach { module =>
val filename = optionsManager.getBuildFileName(firrtlConfig.outputSuffix, s"$dirName/${module.name}")
val outputFile = new java.io.PrintWriter(filename)
outputFile.write(module.value)
@@ -211,8 +211,8 @@ object Driver {
case file =>
val filename = optionsManager.getBuildFileName("anno", file)
val outputFile = new java.io.PrintWriter(filename)
- finalState.annotations.map {
- case annos => outputFile.write(annos.annotations.mkString("\n"))
+ finalState.annotations.foreach {
+ finalAnnos => outputFile.write(finalAnnos.annotations.toYaml.prettyPrint)
}
outputFile.close()
}