<!-- Distributive file names-->\r
<property name="distdir" value="website/archive"/>\r
<mkdir dir="${distdir}" />\r
- <property name="datamodel" value="${distdir}/datamodel-1.1.jar"/>\r
+ <property name="datamodel" value="${distdir}/datamodel-1.2.jar"/>\r
+ <property name="datamodel-src" value="${distdir}/datamodel-src-1.2.jar"/>\r
<property name="min-jaba-client" value="${distdir}/min-jaba-client.jar"/>\r
<property name="aacon-ws-client" value="${distdir}/aacon-ws-client.jar"/>\r
<property name="full-jaba-client" value="${distdir}/full-jaba-client.jar"/>\r
</jar>\r
\r
</target>\r
+ \r
+ <target name="datamodel-source-jar" description="Pack java sources" depends="compile">\r
+ <delete file="${datamodel-src}">\r
+ </delete>\r
+ <jar jarfile="${datamodel-src}">\r
+ <fileset dir="${basedir}/datamodel">\r
+ <include name="**"/>\r
+ </fileset>\r
+ <manifest>\r
+ <attribute name="Built-By" value="Peter Troshin" />\r
+ <attribute name="Implementation-Title" value="Java Bioinformatics Analyses Web Services Datamodel Source Code Archive" />\r
+ <attribute name="Implementation-Vendor" value="Peter Troshin" />\r
+ <attribute name="Implementation-URL" value="http://www.compbio.dundee.ac.uk/jabaws" />\r
+ </manifest>\r
+ </jar>\r
+ </target>\r
\r
<fileset dir="${basedir}/WEB-INF/classes/" id="fullclient">\r
<!-- Datamodel -->\r
</jar>\r
</target>\r
\r
+ <target name="clearStatDB" description="Remove all records from statistics database">\r
+ <java classname="compbio.stat.collector.StatDB" fork="true" failonerror="true" classpath="${classes}">\r
+ <classpath refid="project.classpath" />\r
+ </java>\r
+ </target>\r
+ \r
<target name="pack-binaries" description="Zip all binary files">\r
<delete file="${binaries}" failonerror="false"/>\r
<zip destfile="${binaries}" >\r
<exclude name="classes"/>\r
<exclude name="lib"/>\r
</zipfileset>\r
+ <zipfileset dir="${basedir}/ExecutionStatistic" prefix="ExecutionStatistic" />\r
<zipfileset dir="${basedir}/jobsout" prefix="jobsout" excludes="**/*"/>\r
<zipfileset dir="${basedir}/conf" prefix="conf" excludes="**/log4j.properties*"/>\r
<!-- Add JSW2 web site apart from the binary archive -->\r