+ <target name="build1.4" depends="init,prepare" if="target1.4">
+ <javac classpathref="build.classpath" debug="on" srcdir="${sourceDir}" destdir="${outputDir}" deprecation="on" source="1.4" target="1.4">
+ <exclude name="uk/ac/ebi/msd/vamsas/**" />
+ <exclude name="uk/ac/vamsas/test/document/SAXTreeViewer.*"/>
+ </javac>
+ </target>
+ <target name="build1.5" depends="init,prepare" unless="target1.4">
+ <javac classpathref="build.classpath" debug="on" srcdir="${sourceDir}" destdir="${outputDir}" deprecation="on" source="1.5" target="1.5">
+ <exclude name="uk/ac/ebi/msd/vamsas/**" />
+ </javac>
+ </target>
+ <target name="build" depends="build1.4,build1.5">
+ <echo message="Finished building" />
+ </target>
+ <target name="jartarget1.4" if="target1.4" depends="init">
+ <property name="vamsasClient.jar.real" value="${vamsasClient.jar}"/>
+ </target>
+ <target name="jartarget1.5" unless="target1.4" depends="init">
+ <property name="vamsasClient.jar.real" value="${vamsasClient.jar}-j1.5"/>
+ </target>
+ <target name="jar" depends="build, javadoc,jartarget1.4,jartarget1.5">
+ <jar destfile="${packageDir}/${vamsasClient.jar.real}.jar">
+ <fileset dir="${outputDir}">
+ <exclude name="cache*/**" />
+ <include name="**/*" />
+ <exclude name="*.jar.*" />
+ <exclude name="**/*.jar" />
+ <exclude name="**/*.jar.*" />
+ <exclude name="*.java" />
+ <exclude name="**/*.java" />
+ <exclude name="uk/*.class" />
+ <exclude name="log4j.properties" />
+ <exclude name="commons-logging.properties" />
+ </fileset>
+ </jar>
+ <jar destfile="${packageDir}/${vamsasClientDoc.jar}.jar">
+ <fileset dir="docs/api">
+ <include name="**/*" />
+ </fileset>
+ <fileset dir="${basedir}">
+ <include name="README" />
+ <include name="CONTRIB" />
+ <include name="LICEN*" />
+ <include name="COPYING*" />
+ </fileset>
+ </jar>
+ <jar destfile="${packageDir}/${vamsasSchemaDocs.jar}.jar">
+ <fileset dir="${basedir}/schemas">
+ <include name="*.xsd" />
+ </fileset>
+ <fileset dir="${basedir}/docs/schema">
+ <include name="**/*" />
+ </fileset>
+ <fileset dir="${basedir}">
+ <include name="COPYING*" />
+ </fileset>
+ </jar>
+ <jar destfile="${packageDir}/${vamsasClientSource.jar}.jar">
+ <fileset dir="${basedir}">
+ <include name="src/**/*.java" />
+ <include name="src/**/*.cdr" />
+ <exclude name="*~" />
+ <exclude name="**/*.java~" />
+ <include name="resources/**" />
+ <include name="utils/**" />
+ <include name="tools/**" />
+ <include name="schemas/**" />
+ <include name="test" />
+ <include name="docs/**" />
+ <include name="tools/**" />
+ <include name="lib/**" />
+ <include name="README" />
+ <include name="CONTRIB" />
+ <include name="LICEN*" />
+ <include name="COPYING*" />
+ <include name="*.eclipse*" />
+ <include name="*.launch" />
+ <include name="build.xml" />
+ </fileset>
+ </jar>
+ </target>