diff --git a/src/main/scala/barstools/macros/MacroCompiler.scala b/src/main/scala/barstools/macros/MacroCompiler.scala index 6bcd06c5..459992f2 100644 --- a/src/main/scala/barstools/macros/MacroCompiler.scala +++ b/src/main/scala/barstools/macros/MacroCompiler.scala @@ -950,6 +950,14 @@ object MacroCompiler extends App { verilogWriter.close() case None => } + params.get(HammerIR) match { + case Some(hammerIRFile: String) => + // Create an empty HammerIR file + val hammerIRWriter = new FileWriter(new File(hammerIRFile)) + hammerIRWriter.write("[]\n") + hammerIRWriter.close() + case None => + } } } catch { case e: java.util.NoSuchElementException =>