- <property name="libDir" value="lib"/>
- <property name="resourceDir" value="resources"/>
- <property name="helpDir" value="help"/>
- <property name="docDir" value="doc"/>
- <property name="sourceDir" value="src" />
- <property name="outputDir" value="classes" />
- <property name="packageDir" value="dist" />
- <property name="outputJar" value="jalview.jar" />
- <property name="wsdl.File" value="http://anaplog.compbio.dundee.ac.uk:8080/axis/services/jpred?wsdl" />
- <property name="WebStartLocation" value="http://compbio.dundee.ac.uk/~jimp/jalviewtest/"/>
- <property name="wsdl.Namespace" value="vamsas" />
- <property name="wsdl.ClientNS" value="ext.vamsas" />
-
- <path id="build.classpath">
- <fileset dir="utils">
- <include name="*.jar"/>
- <include name="**/*.jar"/>
- </fileset>
- <fileset dir="${libDir}">
- <include name="*.jar"/>
- <include name="**/*.jar"/>
- </fileset>
-<!-- <fileset dir="old_lib_signed">
-<include name="lib_axis.jar"/>
-
- </fileset>-->
- </path>
- <!--> <uptodate property="help.uptodate"
- targetfile="${helpDir}/helpIndex.xml">
- <srcfiles
- dir="${helpDir}"
- includes="**/*.html" />
- </uptodate>
- -->
- </target>
-
- <target name="clean" depends="init">
- <!-- not efficient yet. -->
- <delete dir="${outputDir}"/>
- </target>
-
- <target name="distclean" depends="init, clean">
-
- <echo message="REMOVING ALL BACKUP/AUTOSAVES!"/>
- <delete>
- <fileset dir=".">
- <include name="${outputJar}"/>
- <include name="#*#"/>
- <include name="#*.*#"/>
- <include name="**/#*#"/>
- <include name="**/#*.*#"/>
- <include name="*~"/>
- <include name="*.*~"/>
- <include name="**/*~"/>
- <include name="**/*.*~"/>
- </fileset>
- </delete>
- </target>
-
- <target name="prepare" depends="init">
- <mkdir dir="${outputDir}"/>
- <copy todir="${outputDir}">
- <fileset dir=".">
-
- <include name="${docDir}/**/*.*"/>
- <include name="${helpDir}/**/*.*"/>
- <include name="${libDir}/*.*"/>
- </fileset>
- <fileset dir="${resourceDir}">
- <include name="**/*.*"/>
- </fileset>
- </copy>
- </target>
-
- <target name="build" depends="prepare">
- <!-- not efficient yet. -->
- <javac source="1.4" target="1.4" srcdir="${sourceDir}" destdir="${outputDir}"
- classpathref="build.classpath" />
- </target>
- <target name="buildindices" depends="init, prepare"
+
+ <taskdef classpath="utils/roxes-ant-tasks-1.2-2004-01-30.jar" resource="com/roxes/tools/ant/taskdefs.properties"/>
+ <target name="buildPropertiesFile" depends="init">
+ <tstamp prefix="build">
+ <format property="date" pattern="dd MMMM yyyy"/>
+ </tstamp>
+ <properties file="${outputDir}/.build_properties">
+ <header>
+ ---Jalview Build Details---
+ </header>
+ <property name="VERSION" value="${JALVIEW_VERSION}"/>
+ <property name="BUILD_DATE" value="${build.date}"/>
+ </properties>
+ </target>
+
+
+ <target name="clean" depends="init">
+ <!-- not efficient yet. -->
+ <delete dir="${outputDir}"/>
+ </target>
+
+ <target name="distclean" depends="init, clean">
+
+ <echo message="REMOVING ALL BACKUP/AUTOSAVES!"/>
+ <delete>
+ <fileset dir=".">
+ <include name="${outputJar}"/>
+ <include name="#*#"/>
+ <include name="#*.*#"/>
+ <include name="**/#*#"/>
+ <include name="**/#*.*#"/>
+ <include name="*~"/>
+ <include name="*.*~"/>
+ <include name="**/*~"/>
+ <include name="**/*.*~"/>
+ </fileset>
+ </delete>
+ </target>
+
+ <target name="prepare" depends="init">
+ <mkdir dir="${outputDir}"/>
+ <copy todir="${outputDir}">
+ <fileset dir=".">
+ <include name="${docDir}/**/*.*"/>
+ <include name="${helpDir}/**/*.*"/>
+ <include name="${libDir}/*.jar"/>
+ </fileset>
+ <fileset dir="${resourceDir}">
+ <include name="**/*.*"/>
+ </fileset>
+ </copy>
+ </target>
+
+ <target name="build" depends="prepare">
+ <!-- not efficient yet. -->
+ <javac source="1.4" target="1.4"
+ srcdir ="${sourceDir}"
+ destdir="${outputDir}"
+ classpathref="build.classpath">
+ <exclude name="jalview/*applet*"/>
+ <exclude name="com/stevesoft/**"/>
+ </javac>
+ </target>
+ <target name="buildindices" depends="init, prepare"