Commit 67a992a2 authored by Administrator's avatar Administrator
Browse files

init

parents
Pipeline #1206 failed with stages
in 1 second
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="src" path="src"/>
<classpathentry kind="lib" path="lib/commons-cli-1.0.jar"/>
<classpathentry kind="lib" path="lib/jgraph.jar"/>
<classpathentry kind="lib" path="lib/jgrapht-0.5.3.jar"/>
<classpathentry kind="lib" path="lib/cfgstructure.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>Analysator</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
<project name="PolyInvar" default ="shared" basedir=".">
<property name="lib" location="lib" />
<property name="src" location="src" />
<property name="classes" location="bin" />
<property name="dist" location="dist"/>
<property name="etc" location="etc" />
<property name="images" location="images" />
<property name="tools" location="tools" />
<property name="plugins" location="/opt/eclipse-2.1.2/plugins" />
<property name="java" location="java"/>
<property name="jflex" location="jflex"/>
<property name="docs" location="docs"/>
<property environment="env" />
<path id="sources">
<fileset dir="${src}">
<include name="**/**.java" />
</fileset>
</path>
<path id="libraries">
<pathelement location="${classes}" />
<pathelement location="${lib}" />
<fileset dir="${lib}">
<include name="**/*.jar" />
<include name="**/*.zip" />
</fileset>
<!-- here, we include all necessary libraries -->
<!--fileset dir="${plugins}">
<include name="**/*.jar" />
</fileset-->
<pathelement path="${java.class.path}" />
</path>
<path id="tools">
<fileset dir="${tools}">
<include name="**/*.jar" />
<include name="**/*.zip" />
</fileset>
<pathelement path="${java.class.path}" />
</path>
<!-- taskdef JFlex -->
<taskdef name="jflex"
classname="JFlex.anttask.JFlexTask"
classpathref="tools"
/>
<!-- initialize the workspace -->
<target name="init">
<mkdir dir="${classes}" />
<mkdir dir="${dist}" />
<mkdir dir="${etc}" />
<mkdir dir="${java}" />
<mkdir dir="${docs}" />
</target>
<!-- deletes all build-related directories -->
<target name="clean">
<delete dir="${classes}" />
<delete dir="${dist}" />
<delete dir="${etc}" />
<delete dir="${java}" />
<delete dir="${docs}" />
</target>
<target name="copygen" depends="init">
<!--jflex file="${jflex}/ReverseSymtab.jflex" destdir="${java}"/>
<jflex file="${jflex}/StraightSymtab.jflex" destdir="${java}" /-->
<!--jflex file="${jflex}/Expression2Text.jflex" destdir="${java}" /-->
<copy todir="${java}"><fileset dir="${src}"/></copy>
</target>
<!-- Compiles the generated .java files to the classes directory -->
<target name="classes" depends="copygen">
<depend srcdir="${java}" destdir="${classes}" cache="${etc}" />
<javac srcdir="${java}" destdir="${classes}" verbose="off" listfiles="off"
source="1.5" target="1.5" debug="on">
<!--compilerarg value="-Xlint:unchecked" /-->
<classpath refid="libraries"/>
</javac>
</target>
<!-- Packs the runnable classes into single .jar files -->
<target name="shared" depends="classes">
<copy todir="${classes}/images"><fileset dir="${images}"/></copy>
<jar jarfile="${dist}/gui.jar" basedir="${classes}" includes="de/tum/in/wwwseidl/polyinvar/gui/**,images/**">
<manifest>
<attribute name="Main-Class" value="de.tum.in.wwwseidl.polyinvar.gui.GUI" />
<attribute name="Class-Path" value="fixpointiteration.jar cfgstructure.jar intrapoly.jar commons-cli-1.0.jar Compiler.jar" />
</manifest>
</jar>
<jar jarfile="${dist}/fixpointiteration.jar" basedir="${classes}" includes="de/tum/in/wwwseidl/polyinvar/messages/**,de/tum/in/wwwseidl/polyinvar/iterator/**" />
<copy todir="${dist}"><fileset dir="${lib}"></fileset></copy>
<!--signjar jar="${dist}/${ant.project.name}-static-${DSTAMP}.jar" alias="petter" keypass="hashen" storepass="hashen"/-->
</target>
<!-- Generates the API Documentation -->
<target name="javadoc">
<javadoc packagenames="de.tum.in.wwwseidl.polyinvar.iterator.*"
sourcepath="${src}" destdir="${docs}" windowtitle="Fixpoint Iteration API"
use="true" classpathref="libraries" linksource="yes">
<!--taglet name="ru.k2s.sam.gdk.taglet.ExampleTaglet"><path refid="tools" /></taglet-->
<doctitle><![CDATA[<h1>Fixpoint Iteration API</h1>]]></doctitle>
<bottom><![CDATA[<i>Copyright &#169; 2005 Michael Petter and Andrea
Flexeder, Chair Seidl, TU M&uuml;nchen. All Rights
Reserved.</i>]]></bottom>
<link href="http://java.sun.com/j2se/1.5.0/docs/api" />
<link href="../../cfgstructure/docs" />
</javadoc>
<copy file="${tools}/stylesheet.css" overwrite="true" todir="${docs}" />
</target>
<target name="run" depends="shared">
<java classname="de.tum.in.wwwseidl.polyinvar.gui.GUI" fork="true">
<classpath refid="libraries" />
<jvmarg value="-Dcom.sun.management.jmxremote"/>
<!--jvmarg value="-Dcom.sun.management.jmxremote"/-->
<!--assertions><enable /></assertions-->
</java>
</target>
<target name="debug" depends="shared">
<java classname="de.tum.in.wwwseidl.polyinvar.gui.GUI" fork="true">
<classpath refid="libraries" />
<jvmarg value="-Dcom.sun.management.jmxremote"/>
<jvmarg value="-Xdebug"/>
<jvmarg value="-Xrunjdwp:transport=dt_socket,address=1044,server=y,suspend=y"/>
<assertions><enable /></assertions>
</java>
</target>
<!-- build the whole project -->
<target name="all" depends="clean,shared" />
</project>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment