May be this file could be helpful for somebody
<?xml version="1.0"?>
<!--
/*
 * Copyright 2001-2004 The Apache Software Foundation.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
 -->


<project
  xmlns:j="jelly:core"
  xmlns:ant="jelly:ant"
  xmlns:h="jelly:org.apache.maven.hibernate.jelly.HibernateTagLibrary">>

  <goal name="hibernate:init">

  </goal>



  <goal name="hibernate:schema-export" prereqs="hibernate:init">

    <ant:echo>Exporting Hibernate Schema file</ant:echo>
    <ant:mkdir dir="${maven.hibernate.output.dir}"/>

    <h:schema-export
      properties="${maven.hibernate.properties}"
      quiet="${maven.hibernate.quiet}"
      text="${maven.hibernate.text}"
      drop="${maven.hibernate.drop}"
      delimiter="${maven.hibernate.delimiter}"
      outputFile="${maven.hibernate.output.file}"
      basedir="${maven.hibernate.input.dir}"
      includes="${maven.hibernate.input.includes}"
      excludes="${maven.hibernate.input.excludes}"/>
  </goal>

 <goal name="hibernate:schema-export2" prereqs="hibernate:init">

    <ant:echo>Exporting Hibernate Schema file</ant:echo>
    <ant:mkdir dir="${maven.hibernate.output.dir}"/>

  <ant:taskdef name="schemaexport"
    classname="net.sf.hibernate.tool.hbm2ddl.SchemaExportTask">
    <ant:classpath>
      <ant:path refid="maven.dependency.classpath"/>
      <ant:pathelement path="${maven.build.dest}"/>
    </ant:classpath>
  </ant:taskdef>

 <schemaexport
     properties="${maven.hibernate.properties}"
     quiet="${maven.hibernate.quiet}"
     text="${maven.hibernate.text}"
     drop="${maven.hibernate.drop}"
     delimiter="${maven.hibernate.delimiter}"
     output="${maven.hibernate.output.file}">
     <fileset dir="${maven.hibernate.input.dir}">
         <include name="${maven.hibernate.input.includes}"/>
     </fileset>
 </schemaexport>


 </goal>


</project>






---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to