dol: add command line options and empty class
[jump.git] / dol / src / dol / main / Main.java
index 6d0cd95fdb77ea382accc3a0ab6d36167099f0a3..cf31a65cc9fb30c8bce9e46e37cb0165c35e9c3e 100644 (file)
@@ -22,6 +22,7 @@ import dol.visitor.dot.MapDotVisitor;
 import dol.visitor.dot.PNDotVisitor;
 import dol.visitor.hds.HdsVisitor;
 import dol.visitor.hdsd.HdsdVisitor;
+import dol.visitor.Epiphany.EpiphanyVisitor;
 import dol.visitor.protothread.ProtothreadVisitor;
 import dol.visitor.rtems.RtemsVisitor;
 import dol.visitor.systemC.PNSystemCVisitor;
@@ -197,6 +198,14 @@ public class Main {
                 System.out.println();
             }
 
+            if (_ui.getEpiphanyFlag() && (_pn != null)) {
+                System.out.println("Generating Epiphany package:");
+                _pn.accept(new EpiphanyVisitor(
+                        _ui.getEpiphanyCodeDirectoryName()));
+                System.out.println(" -- Generation [Finished]");
+                System.out.println();
+            }
+
             if (_ui.getProtothreadFlag() && (_pn != null)) {
                 System.out.println("Generating protothread package:");
                 _pn.accept(new ProtothreadVisitor(