[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