Fix and documentation for JAL-657
[jalview.git] / build.xml
index deb50ed..fdefa36 100755 (executable)
--- a/build.xml
+++ b/build.xml
@@ -99,7 +99,7 @@
                <property name="packageDir" value="dist" />
                <property name="outputJar" value="jalview.jar" />
                <!-- Jalview Applet JMol Jar Dependency -->
-               <property name="jmolJar" value="JmolApplet-12.1.11_dev.jar" />
+               <property name="jmolJar" value="JmolApplet-12.1.13.jar" />
                <property name="jalviewLiteJar" value="jalviewApplet.jar" />
                <!-- switch to indicate if we should obfuscate jalviewLite -->
                <!--<property name="donotobfuscate" value="true"/> -->
        </target>
 
        <target name="makedist" depends="build, buildPropertiesFile, buildindices">
-               <!-- make the package jar -->
+               <!-- make the package jar if not already existing -->
                <mkdir dir="${packageDir}" />
-
+               <!-- clean dir if it already existed -->
+               <delete>
+                       <fileset dir="${packageDir}">
+                               <include name="*.jar"/>
+                       </fileset>
+               </delete>
                <jar destfile="${packageDir}/${outputJar}">
                        <manifest>
                                <attribute name="Main-Class" value="jalview.bin.Jalview" />