[jboss-cvs] jboss-seam ...

Peter Muir peter at bleepbleep.org.uk
Mon Mar 19 16:48:16 EDT 2007


  User: pmuir   
  Date: 07/03/19 16:48:16

  Modified:    jboss-seam  build.xml
  Log:
  Initial work on seam-ui based on a4j cdk
  
  Revision  Changes    Path
  1.168     +42 -0     jboss-seam/build.xml
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/build.xml,v
  retrieving revision 1.167
  retrieving revision 1.168
  diff -u -b -r1.167 -r1.168
  --- build.xml	12 Mar 2007 16:22:07 -0000	1.167
  +++ build.xml	19 Mar 2007 20:48:16 -0000	1.168
  @@ -31,6 +31,7 @@
   
       <property name="src.java.dir"         value="src/main"/>
       <property name="src.ui.dir"           value="src/ui"/>
  +	<property name="src.ui-cdk.dir"		  value="seam-ui-cdk" />
       <property name="src.pdf.dir"          value="src/pdf"/>
       <property name="src.ioc.dir"          value="src/ioc"/>
       <property name="src.mail.dir"         value="src/mail"/>
  @@ -1145,6 +1146,47 @@
           
       </target>
   
  +    <target name="jarui-cdk" 
  +            description="Build the distribution .jar file for the UI package based on A4J CDK">
  +        <mkdir dir="${dist.dir}"/>
  +        
  +    	<java classname="org.codehaus.classworlds.Launcher" fork="true" dir="${basedir}/${src.ui-cdk.dir}/jboss-seam-ui">
  +    		<classpath>
  +    			<fileset dir="${basedir}/${src.ui-cdk.dir}/maven/core/boot">
  +    				<include name="*.jar" />
  +   				</fileset>
  +    			<fileset dir="${basedir}/${src.ui-cdk.dir}/maven/bin">
  +    				<include name="*.*"/>
  +    			</fileset>
  +    		</classpath>
  +    		<sysproperty key="classworlds.conf" value="${basedir}/${src.ui-cdk.dir}/maven/bin/m2.conf"/>
  +    		<sysproperty key="maven.home" value="${basedir}/${src.ui-cdk.dir}/maven"/>
  +    		<sysproperty key="seam.dir" value="${basedir}"/>
  +    		<sysproperty key="seam.version" value="${version}"/>
  +    		<arg value="install"/>
  +    	</java>
  +    	<copy file="${src.ui-cdk.dir}/jboss-seam-ui/target/jboss-seam-ui.jar" tofile="${basedir}/${name}-ui.jar" />
  +        <copy file="${basedir}/${name}-ui.jar" todir="${dist.dir}"/>
  +    </target>
  +	
  +	<target name="jarui-cdk-clean" description="Call clean on seam-ui-cdk">
  +		<java classname="org.codehaus.classworlds.Launcher" fork="true" dir="${basedir}/${src.ui-cdk.dir}/jboss-seam-ui">
  +		    		<classpath>
  +		    			<fileset dir="${basedir}/${src.ui-cdk.dir}/maven/core/boot">
  +		    				<include name="*.jar" />
  +		   				</fileset>
  +		    			<fileset dir="${basedir}/${src.ui-cdk.dir}/maven/bin">
  +		    				<include name="*.*"/>
  +		    			</fileset>
  +		    		</classpath>
  +		    		<sysproperty key="classworlds.conf" value="${basedir}/${src.ui-cdk.dir}/maven/bin/m2.conf"/>
  +		    		<sysproperty key="maven.home" value="${basedir}/${src.ui-cdk.dir}/maven"/>
  +		    		<sysproperty key="seam.dir" value="${basedir}"/>
  +		    		<sysproperty key="seam.version" value="${version}"/>
  +		    		<arg value="clean"/>
  +		    	</java>
  +	</target>
  +
       <target name="jarpdf" depends="compilepdf"
               description="Build the distribution .jar file for the PDF package">
           <mkdir dir="${dist.dir}"/>
  
  
  



More information about the jboss-cvs-commits mailing list