[jboss-cvs] jboss-seam ...
Peter Muir
peter at bleepbleep.org.uk
Tue Apr 3 14:32:02 EDT 2007
User: pmuir
Date: 07/04/03 14:32:02
Modified: jboss-seam .cvsignore build.xml
Log:
Initial work on JBSEAM-757 (move it out of the example)
Revision Changes Path
1.18 +1 -1 jboss-seam/.cvsignore
(In the diff below, changes in quantity of whitespace are not shown.)
Index: .cvsignore
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/.cvsignore,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -b -r1.17 -r1.18
--- .cvsignore 12 Mar 2007 16:16:29 -0000 1.17
+++ .cvsignore 3 Apr 2007 18:32:02 -0000 1.18
@@ -9,9 +9,9 @@
jboss-seam-mail.jar
jboss-seam-remoting.jar
jboss-seam-ioc.jar
+jboss-seam-trinidad.jar
test-output
testng-failures.xml
report
output
build
-
1.176 +49 -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.175
retrieving revision 1.176
diff -u -b -r1.175 -r1.176
--- build.xml 3 Apr 2007 18:17:07 -0000 1.175
+++ build.xml 3 Apr 2007 18:32:02 -0000 1.176
@@ -24,6 +24,7 @@
<property name="mailclasses.dir" value="${build.dir}/mailclasses" />
<property name="debugclasses.dir" value="${build.dir}/debugclasses" />
<property name="remotingclasses.dir" value="${build.dir}/remotingclasses" />
+ <property name="trinidadclasses.dir" value="${build.dir}/trinidadclasses" />
<property name="genclasses.dir" value="${build.dir}/genclasses" />
@@ -38,10 +39,12 @@
<property name="src.debug.dir" value="src/debug" />
<property name="src.gen.dir" value="src/gen" />
<property name="src.remoting.dir" value="src/remoting" />
+ <property name="src.trinidad.dir" value="src/trinidad" />
<property name="src.test.dir" value="src/test/misc" />
<property name="lib.dir" value="${imported.basedir}/lib" />
<property name="drools.lib.dir" value="${imported.basedir}/drools/lib" />
+ <property name="trinidad.lib.dir" value="${imported.basedir}/trinidad/lib" />
<property name="mail.lib.dir" value="${imported.basedir}/mail" />
<property name="meldware.lib.dir" value="${mail.lib.dir}/buni-meldware" />
<property name="eejb.conf.dir" value="${imported.basedir}/embedded-ejb/conf" />
@@ -142,6 +145,15 @@
<include name="commons*.jar" if="example.ajax4jsf.lib" />
</zipfileset>
+ <zipfileset id="example.trinidad.impl.jar" dir="${trinidad.lib.dir}" prefix="WEB-INF/lib" description="trinidad implementation">
+ <include name="trinidad-impl-*.jar" if="example.trinidad.lib"/>
+ <include name="a4j-trinidad.jar" if="example.trinidad.lib and example.ajax4jsf.lib" />
+ </zipfileset>
+
+ <zipfileset id="example.trinidad.api.jar" dir="${trinidad.lib.dir}" description="trinidad api">
+ <include name="trinidad-api-*.jar"/>
+ </zipfileset>
+
<zipfileset id="example.extra.jar" dir="${lib.dir}" description="extra jars for the EAR">
<!-- <include name="el-*.jar" /> -->
<include name="jbpm*.jar" if="example.jbpm.lib" />
@@ -525,6 +537,18 @@
</target>
+ <target name="inittrinidad" description="Initialize the build for the Trinidad integration package">
+ <echo message="Build ${Name} Trinidad integration ${version}" />
+
+ <mkdir dir="${trinidadclasses.dir}" />
+ <copy todir="${trinidadclasses.dir}">
+ <fileset dir="${src.trinidad.dir}">
+ <patternset refid="meta.files" />
+ </fileset>
+ </copy>
+
+ </target>
+
<target name="initdebug" description="Initialize the build for the debug package">
<echo message="Build ${Name} Debug ${version}" />
@@ -638,6 +662,16 @@
</javac>
</target>
+ <target name="compiletrinidad" depends="inittrinidad,select-compiler" description="Compile the Java source code for the Trinidad integration package">
+ <javac source="1.5" target="1.5" destdir="${trinidadclasses.dir}" debug="${javac.debug}" deprecation="${javac.deprecation}" nowarn="on">
+ <src path="${src.trinidad.dir}" />
+ <classpath>
+ <path refid="build.classpath" />
+ <fileset refid="example.trinidad.api.jar"/>
+ </classpath>
+ </javac>
+ </target>
+
<target name="compiledebug" depends="initdebug,select-compiler" description="Compile the Java source code for the debug package">
<javac source="1.5" target="1.5" destdir="${debugclasses.dir}" classpathref="build.classpath" debug="${javac.debug}" deprecation="${javac.deprecation}" nowarn="on">
<src path="${src.debug.dir}" />
@@ -1072,6 +1106,21 @@
</target>
+ <target name="jartrinidad" depends="compiletrinidad" description="Build the distribution .jar file for the Trinidad integration package">
+ <!--<mkdir dir="${dist.dir}" />-->
+
+ <jar jarfile="${basedir}/${name}-trinidad.jar" basedir="${trinidadclasses.dir}">
+ <include name="**/*.class" />
+ <patternset refid="meta.files" />
+ <manifest>
+ <attribute name="Seam-Version" value="${version}.${patchlevel}" />
+ <attribute name="Implementation-Version" value="${version}.${patchlevel}" />
+ </manifest>
+ </jar>
+ <!--<copy file="${basedir}/${name}-mail.jar" todir="${dist.dir}" />-->
+
+ </target>
+
<target name="jardebug" depends="compiledebug" description="Build the distribution .jar file for the debug package">
<mkdir dir="${dist.dir}" />
More information about the jboss-cvs-commits
mailing list