mpoeschl 02/04/30 07:43:46
Modified: src/conf build-torque.xml
Log:
add targets for ojb tasks using the templates from classpath
Revision Changes Path
1.27 +59 -0 jakarta-turbine-torque/src/conf/build-torque.xml
Index: build-torque.xml
===================================================================
RCS file: /home/cvs/jakarta-turbine-torque/src/conf/build-torque.xml,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- build-torque.xml 18 Apr 2002 17:34:36 -0000 1.26
+++ build-torque.xml 30 Apr 2002 14:43:46 -0000 1.27
@@ -713,6 +713,36 @@
</target>
<target
+ name="project-ojb-repository-classpath">
+
+ <echo message="+------------------------------------------+"/>
+ <echo message="| |"/>
+ <echo message="| Generating OJB repository |"/>
+ <echo message="| |"/>
+ <echo message="+------------------------------------------+"/>
+
+ <taskdef
+ name="ojb-repository"
+ classname="org.apache.torque.task.TorqueDataModelTask">
+ <classpath refid="torque-classpath"/>
+ </taskdef>
+
+ <ojb-repository
+ contextProperties="${build.properties}"
+ controlTemplate="ojb/repository/Control.vm"
+ targetPackage="${targetPackage}.om"
+ targetDatabase="${database}"
+ outputDirectory="${torque.home}/${outputDirectory}/ojb"
+ useClasspath="true"
+ sqldbmap="${torque.home}/${outputDirectory}/sql/sqldb.map"
+ outputFile="report.${project}.ojb.generation">
+ <fileset dir="${torque.home}/${schemaDirectory}">
+ <include name="*-schema.xml"/>
+ </fileset>
+ </ojb-repository>
+ </target>
+
+ <target
name="project-ojb-model">
<echo message="+------------------------------------------+"/>
@@ -742,5 +772,34 @@
</ojb-model>
</target>
+ <target
+ name="project-ojb-model-classpath">
+
+ <echo message="+------------------------------------------+"/>
+ <echo message="| |"/>
+ <echo message="| Generating OJB model |"/>
+ <echo message="| |"/>
+ <echo message="+------------------------------------------+"/>
+
+ <taskdef
+ name="ojb-model"
+ classname="org.apache.torque.task.TorqueDataModelTask">
+ <classpath refid="torque-classpath"/>
+ </taskdef>
+
+ <ojb-model
+ contextProperties="${build.properties}"
+ controlTemplate="ojb/model/Control.vm"
+ targetPackage="${targetPackage}.om"
+ targetDatabase="${database}"
+ outputDirectory="${torque.home}/${outputDirectory}/ojb"
+ useClasspath="true"
+ sqldbmap="${torque.home}/${outputDirectory}/sql/sqldb.map"
+ outputFile="report.${project}.ojb.generation">
+ <fileset dir="${torque.home}/${schemaDirectory}">
+ <include name="*-schema.xml"/>
+ </fileset>
+ </ojb-model>
+ </target>
</project>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>