[jboss-cvs] jboss-seam/seam-gen ...
Gavin King
gavin.king at jboss.com
Tue Nov 7 00:18:57 EST 2006
User: gavin
Date: 06/11/07 00:18:57
Modified: seam-gen build.xml
Log:
first cut at reveng templates
Revision Changes Path
1.26 +20 -4 jboss-seam/seam-gen/build.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: build.xml
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/seam-gen/build.xml,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -b -r1.25 -r1.26
--- build.xml 7 Nov 2006 02:05:30 -0000 1.25
+++ build.xml 7 Nov 2006 05:18:57 -0000 1.26
@@ -509,6 +509,8 @@
<entry key="driver.jar" value="${driver.jar.new}"/>
</propertyfile>
+ <copy file="${driver.jar.new}" todir="${jboss.home.new}/server/default/lib"/>
+
</target>
<taskdef name="hibernatetool"
@@ -522,9 +524,23 @@
</taskdef>
<target name="generate-entities">
- <hibernatetool destdir="${project.home}/src">
- <jdbcconfiguration propertyfile="build.properties" packagename="${model.package}"/>
- <hbm2java jdk5="true" ejb3="true"/>
+ <hibernatetool classpath="../jboss-seam-gen.jar">
+ <jdbcconfiguration propertyfile="build.properties"
+ packagename="${model.package}"/>
+ <property key="hibernatetool.util.toolclass" value="org.jboss.seam.tool.Util"/>
+ <hbm2java jdk5="true" ejb3="true" destdir="${project.home}/src"/>
+ <hbmtemplate filepattern="{class-name}List.xhtml"
+ template="view/list.xhtml.ftl"
+ destdir="${project.home}/view"/>
+ <hbmtemplate filepattern="{class-name}.xhtml"
+ template="view/edit.xhtml.ftl"
+ destdir="${project.home}/view"/>
+ <hbmtemplate filepattern="{package-name}/{class-name}List.java"
+ template="src/EntityList.java.ftl"
+ destdir="${project.home}/src"/>
+ <hbmtemplate filepattern="{package-name}/{class-name}Home.java"
+ template="src/EntityHome.java.ftl"
+ destdir="${project.home}/src"/>
</hibernatetool>
</target>
More information about the jboss-cvs-commits
mailing list