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]>

Reply via email to