dol: initial dol commit
[jump.git] / dol / examples / runprofiler.xml
diff --git a/dol/examples/runprofiler.xml b/dol/examples/runprofiler.xml
new file mode 100644 (file)
index 0000000..a3e4ade
--- /dev/null
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project name="runprofiler" default="run" basedir=".">
+
+  <!-- *************************************************************** -->
+  <!-- * properties                                                  * -->
+  <!-- *************************************************************** -->
+  
+  <!-- modify the following properties as required -->
+
+  <!-- directory where DOL is located (needed for reading processnetwork from XML file-->
+  <property name="lib.dir"     location="./../../../jars"/>
+  <property name="bin.dir"     location="./../../../bin"/>
+  <property name="jars"        value=".:./..:${lib.dir}/dol.jar:${lib.dir}/xercesImpl.jar:${lib.dir}/jdom.jar:${bin.dir}/dol.jar:${bin.dir}/xercesImpl.jar:${bin.dir}/jdom.jar"/>
+
+  <!-- classpath delimiter ":" for UNIX, ";" for Windows -->
+  <property name="classpathdelimiter" value=":"/>
+  
+  <!-- this can be overwritten using the -D option to ant, e.g.: -Dnumber=2 -->
+  <property name="number"           value="1"/>
+  
+  <!-- *************************************************************** -->
+  <!-- * targets                                                     * -->
+  <!-- *************************************************************** -->
+  <target name="arch">
+    <java classname="dol.main.Main"
+          classpath="${jars}">
+      <arg line=" -p ../../../examples/arch/vsp.xml"/>
+    </java>
+  </target>
+  
+  <target name="run">
+    <java classname="dol.main.Main"
+          classpath="${jars}">
+      <arg line=" -T profile.txt -P example${number}/example${number}_flattened.xml -G example${number}/example${number}_flattened_annotated.xml"/>
+    </java>
+  </target>
+
+  <target name="standalone">
+    <java classname="dol.helper.profiler.Profiler"
+          classpath="${jars}">
+      <arg line=" profile.txt example${number}/example${number}_flattened.xml"/>
+    </java>
+  </target>
+</project>