<!-- Copyright (c) 2002 by ObjectLearn. All Rights Reserved. -->
<project name="${project.name}" default="ssh" basedir=".">
<property file="build.properties" />
<echo message="${apppath}/${src}/${properties.name}" />
<loadproperties srcfile="${apppath}/${src}/${properties.name}" />
<path id="lib">
<fileset dir="${runtime.lib}">
<include name="*.jar" />
</fileset>
<fileset dir="${misc}/lib">
<include name="*.jar" />
</fileset>
</path>
<target name="packing" depends="javac">
<jar destfile="${runtime.lib}/vvgoo-${module.code}.jar" basedir="${classout}" includes="${jarinclude}" />
</target>
<!--
<target name="deletejar">
<delete file="${runtime.lib}/te-${module.code}.jar"/>
</target>
-->
<target name="copyrRleasefile">
<echo message="${releasedist}"></echo>
<echo message="${web}"></echo>
<copy todir="${releasedist}" preservelastmodified="true" overwrite="false">
<fileset dir="${web}" includes="${copyincludes}" excludes="${copyexcludes}" />
</copy>
</target>
<target name="releaseTest" depends="struts.doclet,copyrRleasefile">
</target>
<target name="spring.doclet">
<taskdef name="springdoclet" classname="xdoclet.modules.spring.SpringDocletTask">
<classpath refid="lib" />
</taskdef>
<springdoclet destdir="${web}/WEB-INF" excludedtags="@version, @author, @todo, @Override,@WebParam" force="true" verbose="true" mergeDir="${misc}/spring">
<fileset dir="${src}">
<exclude name="**/webservice/*.java"/>
<include name="**/*.java" />
</fileset>
<springxml validateXML="true" destinationFile="dos-${module.code}.xml" />
</springdoclet>
</target>
<target name="struts.doclet">
<taskdef name="webdoclet" classname="xdoclet.modules.web.WebDocletTask" classpathref="lib"/>
<webdoclet destdir="${web}/WEB-INF" mergeDir="${misc}/struts" excludedtags="@version, @author, @todo, @Override,@" force="true" verbose="true">
<fileset dir="${src}">
<include name="**/*.java" />
</fileset>
<strutsconfigxml version="1.1" destinationFile="struts-config.xml" />
</webdoclet>
</target>
<target name="refactor">
<copy todir="${mappingspath}/${module.code}" preservelastmodified="true" overwrite="true" flatten="true">
<fileset dir="${src}">
<include name="**/*.hbm.xml" />
</fileset>
</copy>
<copy todir="${jutilPath}/mappings" preservelastmodified="true" overwrite="true" flatten="true">
<fileset dir="${src}">
<include name="**/*.hbm.xml" />
</fileset>
</copy>
<delete>
<fileset dir="${src}" includes="**/*.hbm.xml" />
</delete>
</target>
<target name="javac" >
<javac classpath="C:\Java\jdk1.5\bin\javac.exe" srcdir="${src}" destdir="${classout}" />
</target>
<target name="ssh" depends="spring.doclet,struts.doclet">
</target>
</project>
<project name="${project.name}" default="ssh" basedir=".">
<property file="build.properties" />
<echo message="${apppath}/${src}/${properties.name}" />
<loadproperties srcfile="${apppath}/${src}/${properties.name}" />
<path id="lib">
<fileset dir="${runtime.lib}">
<include name="*.jar" />
</fileset>
<fileset dir="${misc}/lib">
<include name="*.jar" />
</fileset>
</path>
<target name="packing" depends="javac">
<jar destfile="${runtime.lib}/vvgoo-${module.code}.jar" basedir="${classout}" includes="${jarinclude}" />
</target>
<!--
<target name="deletejar">
<delete file="${runtime.lib}/te-${module.code}.jar"/>
</target>
-->
<target name="copyrRleasefile">
<echo message="${releasedist}"></echo>
<echo message="${web}"></echo>
<copy todir="${releasedist}" preservelastmodified="true" overwrite="false">
<fileset dir="${web}" includes="${copyincludes}" excludes="${copyexcludes}" />
</copy>
</target>
<target name="releaseTest" depends="struts.doclet,copyrRleasefile">
</target>
<target name="spring.doclet">
<taskdef name="springdoclet" classname="xdoclet.modules.spring.SpringDocletTask">
<classpath refid="lib" />
</taskdef>
<springdoclet destdir="${web}/WEB-INF" excludedtags="@version, @author, @todo, @Override,@WebParam" force="true" verbose="true" mergeDir="${misc}/spring">
<fileset dir="${src}">
<exclude name="**/webservice/*.java"/>
<include name="**/*.java" />
</fileset>
<springxml validateXML="true" destinationFile="dos-${module.code}.xml" />
</springdoclet>
</target>
<target name="struts.doclet">
<taskdef name="webdoclet" classname="xdoclet.modules.web.WebDocletTask" classpathref="lib"/>
<webdoclet destdir="${web}/WEB-INF" mergeDir="${misc}/struts" excludedtags="@version, @author, @todo, @Override,@" force="true" verbose="true">
<fileset dir="${src}">
<include name="**/*.java" />
</fileset>
<strutsconfigxml version="1.1" destinationFile="struts-config.xml" />
</webdoclet>
</target>
<target name="refactor">
<copy todir="${mappingspath}/${module.code}" preservelastmodified="true" overwrite="true" flatten="true">
<fileset dir="${src}">
<include name="**/*.hbm.xml" />
</fileset>
</copy>
<copy todir="${jutilPath}/mappings" preservelastmodified="true" overwrite="true" flatten="true">
<fileset dir="${src}">
<include name="**/*.hbm.xml" />
</fileset>
</copy>
<delete>
<fileset dir="${src}" includes="**/*.hbm.xml" />
</delete>
</target>
<target name="javac" >
<javac classpath="C:\Java\jdk1.5\bin\javac.exe" srcdir="${src}" destdir="${classout}" />
</target>
<target name="ssh" depends="spring.doclet,struts.doclet">
</target>
</project>