New code update
[jabaws.git] / build.xml
index 6c7b389..fe7b271 100644 (file)
--- a/build.xml
+++ b/build.xml
                <!-- Engines -->
                <include name="compbio/engine/**"/>
                <!-- Runners -->
+               <include name="compbio/runner/**"/>
+               <!-- Runners -->
                <include name="compbio/stat/collector/**"/>
+               <include name="compbio/ws/client/**"/>
                <!-- Logging configuration -->
        </fileset>
 
        <target name="stat-updater" depends="compile" description="Prepare executable jar for stat updater">
                <echo>Jar file: StatUpdater jar</echo>
                <delete file="${basedir}/${stat-updater}"></delete>
+               <copy file="${basedir}/log/log4j.properties.updater" tofile="${basedir}/log4j.properties"/>
                <jar jarfile="${basedir}/${stat-updater}">
+                       <fileset dir="${basedir}">
+                               <include name="log4j.properties"/>
+                       </fileset>
                        <fileset refid="statupdater"/>
                        <zipgroupfileset excludes="META-INF/*" dir="" includes="WEB-INF/lib/log4j-1.2.15.jar" />
                        <zipgroupfileset excludes="META-INF/*" dir="" includes="lib/jcommander-1.30.jar" />
                        <zipgroupfileset excludes="META-INF/*.SF" dir="${web.lib.path}" >
                                <include name="${compbio-util}"/>
-                       </zipgroupfileset>
-                       <manifest>
+                       </zipgroupfileset>                      <manifest>
                                <attribute name="Built-By" value="${author}" />
                                <attribute name="Main-Class" value="compbio.stat.collector.ExecutionStatUpdater" />
                                <attribute name="Class-Path" value="." />
                                <attribute name="Implementation-URL" value="${project.url}" />
                        </manifest>
                </jar>
+               <delete file="${basedir}/log4j.properties"/>
        </target>
        
        <target name="full-jabaws-client-jar" depends="compile" description="Pack datamodel, engine and runners">