introduction of the change engine
[mir.git] / build.xml
index 8f51709..0cb5cf3 100755 (executable)
--- a/build.xml
+++ b/build.xml
   <target name="compile" depends="prepare-compilation" unless="up.to.date"
           description="Creates the jars needed for a mir deployment">
           
-    <javac destdir="${build.classes}" debug="true">
+    <javac destdir="${build.classes}" debug="true" deprecation="off" source="1.3">
       <src path="source"/>
       <src path="etc/extrasource"/>
       <classpath refid="project.classpath"/>
     </javac>
 
+    <delete file="${build.jars}/mir.jar"/>
+
     <jar
        jarfile="${build.jars}/mir.jar">
       <fileset dir="${build.classes}" includes="**/*.class" />
     <mkdir  dir="${build.javadoc}"/>
   </target>
 
-  <target name="prepare-binary-distribution">
+  <target name="prepare-distribution">
     <mkdir  dir="${distribution.home}"/>
-    <delete dir="${build}/binarydist"/>
-    <mkdir  dir="${build}/binarydist"/>
+    <delete dir="${build}/dist"/>
+    <mkdir  dir="${build}/dist"/>
   </target>
 
-  <target name="binary-distribution" depends="prepare-binary-distribution">
+  <target name="distribution" depends="prepare-distribution">
     <antcall target="generate-deployment-tree">
-      <param name="destination" value="${build}/binarydist"/>
+      <param name="destination" value="${build}/dist"/>
     </antcall>
 
-    <zip zipfile="${distribution.home}/binary.zip" >
-      <fileset dir="${build}/binarydist" includes="**/*" />
-    </zip>
+    <tar tarfile="${distribution.home}/mir-${version}.tar.gz" compression="gzip">
+      <tarfileset dir="${build}/binarydist" includes="**/*" />
+    </tar>
   </target>
 
   <target name="prepare-source-distribution">
   <target name="prepare-html">
     <mkdir dir="${build}/xslt"/>
  
-<!--    <unzip dest="${build}/xslt">
-      <fileset dir="doc/lib">
-          <include name="*.zip"/>
-      </fileset>    
-    </unzip>
-  -->
+    <unzip dest="${build}/xslt" src="doc/lib/docbook-xsl-1.66.1.zip"/>
     <copy todir="${build}/xslt">
       <fileset dir="doc/style">
         <include name="*"/>