- <?xml version="1.0" encoding="iso-8859-1"?> 
-   
- <project name="ZuL" default="jar" basedir="."> 
-   
- <description> 
- Zirkel (ZuL) project buildfile. 
- </description> 
-   
- <property name="src.dir" value="./src"/> 
- <property name="build.dir" value="./build"/> 
- <property name="dest.dir" value="${build.dir}"/> 
- <property name="dist.dir" value="./dist"/> 
- <property name="zirkel.jar" value="${dist.dir}/zirkel.jar"/> 
- <property name="zirkel.tar" value="${build.dir}/zirkel.tgz"/> 
-   
-   
- <!-- Sets up classpath reference --> 
- <path id="zirkel.classpath"> 
-     <pathelement path="${src.dir}"/> 
-     <pathelement path="${dest.dir}"/> 
- </path> 
-   
-   
- <target  name="-init"  depends="-prepare"> 
-     <tstamp/> 
- </target> 
-   
-   
- <target  name="-prepare"  depends="-info"> 
-     <mkdir dir="${build.dir}"/> 
-     <mkdir dir="${dest.dir}"/> 
- </target> 
-   
-   
- <target name="-info"> 
-     <property name="name" value="zirkel"/> 
-     <property name="acronym" value="ZuL"/> 
-     <property name="version" value="local"/> 
-     <property name="year" value="2008-03"/> 
-     <echo message="compiling ZuL"/> 
-     <echo message=""/> 
- </target> 
-   
-   
- <target  name="compile"  description="Compiles ZuL sources"  depends="-init"> 
-   <javac 
-     target="1.6" 
-      source="1.6" 
-     verbose="verbose" 
-     deprecation="true" 
-     srcdir="${src.dir}" 
-     classpathref="zirkel.classpath" 
-     excludes="" 
-     destdir="${dest.dir}"/> 
-      
-     <mkdir dir="${build.dir}/rene/zirkel/newicons"/> 
-     <mkdir dir="${build.dir}/rene/zirkel/docs"/> 
-     <exec executable="/bin/sh"> 
-         <arg line="-c 'cp -rv ${src.dir}/atp/*.gif ${build.dir}/atp'"/> 
-     </exec> 
-     <mkdir dir="${dist.dir}"/> 
-     <exec executable="/bin/sh"> 
-         <arg line="-c 'cp -rv ${src.dir}/rene/zirkel/newicons/*.png ${build.dir}/rene/zirkel/newicons/'"/> 
-     </exec> 
-     <exec executable="/bin/sh"> 
-         <arg line="-c 'cp -rv ${src.dir}/rene/zirkel/*.png ${build.dir}/rene/zirkel/'"/> 
-     </exec> 
-     <exec executable="/bin/sh"> 
-         <arg line="-c 'cp -rv ${src.dir}/rene/zirkel/*.gif ${build.dir}/rene/zirkel/'"/> 
-     </exec> 
-     <exec executable="/bin/sh"> 
-         <arg line="-c 'cp -rv ${src.dir}/rene/zirkel/docs/*.properties ${build.dir}/rene/zirkel/docs'"/> 
-     </exec> 
-     <exec executable="/bin/sh"> 
-         <arg line="-c 'cp -rv ${src.dir}/rene/zirkel/docs/*.txt ${build.dir}/rene/zirkel/docs'"/> 
-     </exec> 
- </target> 
-   
-   
- <target name="jar" description="Jar zirkel" depends="compile" > 
-     <jar destfile="${zirkel.jar}" basedir="${dest.dir}" excludes="" > 
-         <manifest> 
-             <attribute name="Main-Class" value="rene.zirkel.Zirkel"/> 
-         </manifest> 
-     </jar> 
- </target> 
-   
- <target name="tar" description="Tars source distribution files" depends="clean, jar"> 
-     <tar longfile="gnu" destfile="${zirkel.tar}" compression="gzip" > 
-         <tarfileset dir="${basedir}"    excludes=" build/*zirkel*.tgz" prefix="zirkel"/> 
-     </tar> 
- </target> 
-   
-   
- <target  name="clean" description="Cleans up" depends="-info"> 
-     <delete dir="${build.dir}"/> 
-     <delete dir="${dist.dir}"/> 
-     <delete> 
-         <fileset dir="." includes="**/*~" /> 
-     </delete> 
- </target> 
-   
- </project> 
-