| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- <?xml version="1.0" encoding="UTF-8"?>
- <project name="mwdao" default="jar" basedir=".">
- <property name="root.dir" location=".."/>
- <property name="tomcat.dir" location="/home/marshall/Music/tomcat"/>
- <property name="src" location="src"/>
- <property name="lib" location="lib"/>
- <property name="bin" location="bin"/>
-
- <path id="compile.class.path">
- <fileset dir="${lib}">
- <include name="*.*"/>
- </fileset>
- </path >
-
-
- <target name="jar">
- <javac debug="true" srcdir="${src}" destdir="${bin}" includeantruntime="true">
- <classpath>
- <path refid="compile.class.path"/>
- </classpath>
- </javac>
- <copy todir="${bin}\hbm" >
- <fileset dir="${src}\hbm">
- </fileset>
- </copy>
- <jar jarfile="${lib}\${ant.project.name}.jar" basedir="${bin}"/>
- <!--copy to project -->
- <copy todir="${tomcat.dir}\webapps\MWUI\WEB-INF\lib" file="${lib}\${ant.project.name}.jar"/>
- <copy todir="${tomcat.dir}\webapps\EPAYMENT\WEB-INF\lib" file="${lib}\${ant.project.name}.jar"/>
- <copy todir="${tomcat.dir}\webapps\REKON\WEB-INF\lib" file="${lib}\${ant.project.name}.jar"/>
-
- <copy todir="${root.dir}\MWUI\lib" file="${lib}\${ant.project.name}.jar"/>
- <copy todir="${root.dir}\EPAYMENT\lib" file="${lib}\${ant.project.name}.jar"/>
- <copy todir="${root.dir}\REKON\lib" file="${lib}\${ant.project.name}.jar"/>
-
- <!--hibernate.cfg.xml -->
- <copy todir="${tomcat.dir}\webapps\MWUI\WEB-INF\classes" file="${src}\hibernate-mwapp.cfg.xml"/>
- <copy todir="${tomcat.dir}\webapps\MWUI\WEB-INF\classes" file="${src}\hibernate-mwapp-config.cfg.xml"/>
- <copy todir="${tomcat.dir}\webapps\MWUI\WEB-INF\classes" file="${src}\hibernate-mwlog.cfg.xml"/>
- <copy todir="${tomcat.dir}\webapps\MWUI\WEB-INF\classes" file="${src}\hibernate-mwtemp.cfg.xml"/>
- <copy todir="${tomcat.dir}\webapps\MWUI\WEB-INF\classes" file="${src}\hibernate-mwconfig.cfg.xml"/>
- <copy todir="${tomcat.dir}\webapps\MWUI\WEB-INF\classes" file="${src}\hibernate-mwrecon.cfg.xml"/>
-
- <copy todir="${tomcat.dir}\webapps\EPAYMENT\WEB-INF\classes" file="${src}\hibernate-mwapp.cfg.xml"/>
- <copy todir="${tomcat.dir}\webapps\EPAYMENT\WEB-INF\classes" file="${src}\hibernate-mwapp-config.cfg.xml"/>
- <copy todir="${tomcat.dir}\webapps\EPAYMENT\WEB-INF\classes" file="${src}\hibernate-mwlog.cfg.xml"/>
- <copy todir="${tomcat.dir}\webapps\EPAYMENT\WEB-INF\classes" file="${src}\hibernate-mwtemp.cfg.xml"/>
- <copy todir="${tomcat.dir}\webapps\EPAYMENT\WEB-INF\classes" file="${src}\hibernate-mwconfig.cfg.xml"/>
- <copy todir="${tomcat.dir}\webapps\EPAYMENT\WEB-INF\classes" file="${src}\hibernate-mwrecon.cfg.xml"/>
-
- <copy todir="${tomcat.dir}\webapps\REKON\WEB-INF\classes" file="${src}\hibernate-mwapp.cfg.xml"/>
- <copy todir="${tomcat.dir}\webapps\REKON\WEB-INF\classes" file="${src}\hibernate-mwapp-config.cfg.xml"/>
- <copy todir="${tomcat.dir}\webapps\REKON\WEB-INF\classes" file="${src}\hibernate-mwlog.cfg.xml"/>
- <copy todir="${tomcat.dir}\webapps\REKON\WEB-INF\classes" file="${src}\hibernate-mwtemp.cfg.xml"/>
- <copy todir="${tomcat.dir}\webapps\REKON\WEB-INF\classes" file="${src}\hibernate-mwconfig.cfg.xml"/>
- <copy todir="${tomcat.dir}\webapps\REKON\WEB-INF\classes" file="${src}\hibernate-mwrecon.cfg.xml"/>
-
-
- </target>
-
- <target name="hibernate-java-mwtemp" >
- <taskdef name="hibernatetool" classname="org.hibernate.tool.ant.HibernateToolTask">
- <classpath>
- <fileset dir="${lib}">
- <include name="*.jar"/>
- <exclude name="${ant.project.name}.jar"/>
- </fileset>
- </classpath>
- </taskdef>
- <hibernatetool destdir="${src}">
- <classpath>
- <path location="${src}"/>
- </classpath>
- <configuration configurationfile="${src}/hibernate-mwtemp.cfg.xml" />
- <hbm2java/>
- </hibernatetool>
-
- </target>
-
- </project>
|