[jboss-cvs] jboss-seam/seam-gen/build-scripts ...
Norman Richards
norman.richards at jboss.com
Mon Mar 26 00:32:40 EDT 2007
User: nrichards
Date: 07/03/26 00:32:40
Modified: seam-gen/build-scripts build-war.xml build.xml
Added: seam-gen/build-scripts build-dev.properties
build-prod.properties
Log:
JBSEAM-999: prod mode should put classes in WEB-INF/classes and turn debug off
Revision Changes Path
1.10 +280 -275 jboss-seam/seam-gen/build-scripts/build-war.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: build-war.xml
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/seam-gen/build-scripts/build-war.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- build-war.xml 12 Mar 2007 16:10:51 -0000 1.9
+++ build-war.xml 26 Mar 2007 04:32:40 -0000 1.10
@@ -5,6 +5,9 @@
<!-- Give user a chance to override without editing this file or typing -D -->
<property file="${basedir}/build.properties" />
+ <property name="profile" value="dev" />
+ <property file="build-${profile}.properties" />
+
<!-- set global properties for this build -->
<property name="project.name" value="@projectName@"/>
<property name="dist.dir" value="dist" />
@@ -14,7 +17,8 @@
<property name="lib.dir" value="lib" />
<property name="war.dir" value="exploded-archives/${project.name}.war" />
<property name="classes.model.dir" value="${war.dir}/WEB-INF/classes" />
- <property name="classes.action.dir" value="${war.dir}/WEB-INF/dev" />
+ <property name="action.dir" value="WEB-INF/classes" />
+ <property name="classes.action.dir" value="${war.dir}/${action.dir}" />
<property name="test.dir" value="test-build" />
<property name="embedded-ejb3.dir" value="${basedir}/embedded-ejb/conf" />
<property name="deploy.dir" value="${jboss.home}/server/default/deploy" />
@@ -22,7 +26,7 @@
<property name="testng.jar" value="${basedir}/lib/testng-4.5.1-jdk15.jar" />
<property name="javac.debug" value="true" />
<property name="javac.deprecation" value="false" />
- <property name="profile" value="dev" />
+ <property name="debug" value="false" />
<fileset id="lib" dir="${lib.dir}">
<include name="*.jar" />
@@ -33,8 +37,8 @@
</path>
<target name="init" description="Initialize the build">
- <mkdir dir="${war.dir}/WEB-INF/classes" />
- <mkdir dir="${war.dir}/WEB-INF/dev" />
+ <mkdir dir="${classes.model.dir}" />
+ <mkdir dir="${classes.action.dir}" />
<mkdir dir="${dist.dir}" />
</target>
@@ -54,7 +58,7 @@
description="Compile the Java source code"
unless="eclipse.running">
<javac classpathref="build.classpath"
- destdir="${war.dir}/WEB-INF/dev"
+ destdir="${classes.action.dir}"
debug="${javac.debug}"
deprecation="${javac.deprecation}"
nowarn="on">
@@ -107,6 +111,7 @@
<exclude name="classes/**/*.class"/>
</fileset>
<filterset>
+ <filter token="debug" value="true" />
<filter token="jndiPattern" value="${project.name}/#{ejbName}/local"/>
<filter token="embeddedEjb" value="false"/>
</filterset>
1.28 +280 -280 jboss-seam/seam-gen/build-scripts/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-scripts/build.xml,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -b -r1.27 -r1.28
1.1 date: 2007/03/26 04:32:40; author: nrichards; state: Exp;jboss-seam/seam-gen/build-scripts/build-dev.properties
Index: build-dev.properties
===================================================================
debug=true
action.dir=WEB-INF/dev
1.1 date: 2007/03/26 04:32:40; author: nrichards; state: Exp;jboss-seam/seam-gen/build-scripts/build-prod.properties
Index: build-prod.properties
===================================================================
debug=false
More information about the jboss-cvs-commits
mailing list