Revert multithreading support for mafft as it does not seem to work
[jabaws.git] / build.xml
index 3d4535e..412a049 100644 (file)
--- a/build.xml
+++ b/build.xml
                        <compilerarg value="-Xlint:-unchecked" />\r
                        <classpath refid="project.classpath" />\r
                </javac>\r
-       \r
+               <!-- Complile the engines -->\r
+               <javac srcdir="${basedir}/engine" destdir="${classes}" target="1.6" source="1.6" debug="off" optimize="on" encoding="UTF-8" verbose="false" nowarn="true">\r
+                       <compilerarg value="-Xlint:-all" />\r
+                       <compilerarg value="-Xlint:-unchecked" />\r
+                       <classpath refid="project.classpath" />\r
+               </javac>\r
+               <!-- Complile the runners -->\r
+               <javac srcdir="${basedir}/runner" destdir="${classes}" target="1.6" source="1.6" debug="off" optimize="on" encoding="UTF-8" verbose="false" nowarn="true">\r
+                       <compilerarg value="-Xlint:-unchecked" />\r
+                       <classpath refid="project.classpath" />\r
+               </javac>\r
+               <!-- Complile the webservices -->\r
+               <javac srcdir="${basedir}/webservices" destdir="${classes}" target="1.6" source="1.6" debug="off" optimize="on" encoding="UTF-8" verbose="false" nowarn="true">\r
+                       <compilerarg value="-Xlint:-unchecked" />\r
+                       <classpath refid="project.classpath" />\r
+               </javac>\r
+\r
        </target>\r
 \r
 \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