start of Release 2.7
[jalview.git] / build.xml
index 5b1066f..e9528fc 100755 (executable)
--- a/build.xml
+++ b/build.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!--
- * Jalview - A Sequence Alignment Editor and Viewer (Version 2.6)
- * Copyright (C) 2010 J Procter, AM Waterhouse, G Barton, M Clamp, S Searle
+ * Jalview - A Sequence Alignment Editor and Viewer (Version 2.7)
+ * Copyright (C) 2011 J Procter, AM Waterhouse, G Barton, M Clamp, S Searle
  * 
  * This file is part of Jalview.
  * 
                        </fileset>
                        <pathelement location="appletlib/${jmolJar}" />
                </path>
+    <!-- default location for outputting javadoc -->
+    <property name="javadocDir" value="${packageDir}/javadoc"/>
        </target>
 
 
 
        <target name="clean" depends="init">
                <!-- not efficient yet. -->
-               <delete dir="${outputDir}" />
+               <delete dir="${outputDir}" includes="*,**/*"/>
        </target>
 
        <target name="distclean" depends="init, clean">
          <copy todir="${packageDir}/examples">
          <fileset dir="examples">
                <include name="**/*"/>
+               <include name="javascript/*"/>
+      <include name="jmol/*"/>
          </fileset>
                <fileset dir=".">
                <include name="jalviewApplet.jar"/>
          </copy>
                        
        </target>
+       <target name="sourcedoc" description="Create jalview source documentation pages" depends="init">
+        <javadoc destdir="${javadocDir}">
+               <packageset dir="${sourceDir}" includes="jalview/*,MCView/*">
+               </packageset>
+               </javadoc>
+       </target>
+       
 </project>