diff options
| author | Jack Koenig | 2020-09-05 20:00:35 -0700 |
|---|---|---|
| committer | GitHub | 2020-09-06 03:00:35 +0000 |
| commit | b6de1491af7ba88bb778aaeeba369b6b87151f9e (patch) | |
| tree | f99e6408ff24995e10273537f7db9048bb2ff8e9 /src/main | |
| parent | 47c81ee3e68c96e94dafa389cb53b162e996a4df (diff) | |
Support binary files in CustomFileEmission (#1887)
Diffstat (limited to 'src/main')
| -rw-r--r-- | src/main/scala/firrtl/options/phases/WriteOutputAnnotations.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/scala/firrtl/options/phases/WriteOutputAnnotations.scala b/src/main/scala/firrtl/options/phases/WriteOutputAnnotations.scala index 53306c8a..e9a39c67 100644 --- a/src/main/scala/firrtl/options/phases/WriteOutputAnnotations.scala +++ b/src/main/scala/firrtl/options/phases/WriteOutputAnnotations.scala @@ -6,7 +6,7 @@ import firrtl.AnnotationSeq import firrtl.annotations.{Annotation, DeletedAnnotation, JsonProtocol} import firrtl.options.{CustomFileEmission, Dependency, Phase, PhaseException, StageOptions, Unserializable, Viewer} -import java.io.{BufferedWriter, File, FileWriter, PrintWriter} +import java.io.{File, FileOutputStream, PrintWriter} import scala.collection.mutable @@ -37,7 +37,7 @@ class WriteOutputAnnotations extends Phase { filesWritten.get(canonical) match { case None => - val w = new BufferedWriter(new FileWriter(filename)) + val w = new FileOutputStream(filename) a.getBytes.foreach(w.write(_)) w.close() filesWritten(canonical) = a |
