[jboss-cvs] JBossAS SVN: r110835 - projects/jboss-jca/trunk/rhq.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Mar 3 23:18:02 EST 2011
Author: jeff.zhang
Date: 2011-03-03 23:18:02 -0500 (Thu, 03 Mar 2011)
New Revision: 110835
Modified:
projects/jboss-jca/trunk/rhq/build.xml
Log:
[JBJCA-500] package ironjacamar-rhq-test-all.jar include all jars embedded jca need for testing
Modified: projects/jboss-jca/trunk/rhq/build.xml
===================================================================
--- projects/jboss-jca/trunk/rhq/build.xml 2011-03-03 23:20:20 UTC (rev 110834)
+++ projects/jboss-jca/trunk/rhq/build.xml 2011-03-04 04:18:02 UTC (rev 110835)
@@ -231,9 +231,62 @@
<fileset dir="src/test/resources/xa.rar"/>
</jar>
+ <antcall target="plugin"/>
</target>
<!-- =================================
+ Target: plugin
+ ================================= -->
+ <target name="plugin">
+ <mkdir dir="${build.rhq.dir}/plugin" />
+ <mkdir dir="${build.rhq.dir}/plugin/lib" />
+ <property name="rhq.lib.plugin.dir" value="${build.rhq.dir}/plugin/lib" />
+
+ <copy todir="${build.rhq.dir}/plugin">
+ <fileset dir="src/test/resources" includes="*.properties *.xml"/>
+ <fileset dir="src/main/resources/"
+ includes="**/*"/>
+ <fileset dir="${build.rhq.dir}/"
+ includes="*.rar"/>
+ </copy>
+
+ <copy todir="${rhq.lib.plugin.dir}">
+ <fileset dir="${lib.dir}/common/" includes="**"/>
+ <fileset dir="${lib.dir}/arquillian/" includes="**"/>
+ <fileset dir="${lib.dir}/embedded/" includes="**"/>
+ <fileset dir="${lib.dir}/sjc/" includes="**"/>
+ <fileset dir="${lib.dir}/test/" includes="h2.jar"/>
+ <fileset dir="${lib.dir}/tools/" includes="apiviz.jar jdepend.jar"/>
+ <fileset dir="${lib.dir}/rhq/" excludes="rhq*"/>
+
+ <fileset dir="${target.dir}"
+ includes="ironjacamar*"
+ excludes="ironjacamar-rhq-plugin* ironjacamar-codegen* ironjacamar-web*"/>
+ <fileset dir="${build.rhq.dir}/test" includes="*test.jar"/>
+ </copy>
+
+ <copy todir="${build.rhq.dir}/plugin">
+ <fileset dir="${build.rhq.dir}/test" includes="*rar"/>
+ </copy>
+
+ <mkdir dir="${build.rhq.dir}/test/plugins" />
+ <jar destfile="${build.rhq.dir}/test/plugins/${name}-rhq-test-all.jar"
+ basedir="${build.rhq.dir}/plugin"
+ index="true"
+ indexMetaInf="true"
+ update="true"
+ level="9">
+ <manifest>
+ <attribute name="Implementation-Title" value="IronJacamar RHQ"/>
+ <attribute name="Implementation-Version" value="${major}.${minor}.${patch}.${type}"/>
+ <attribute name="Implementation-Vendor" value="The IronJacamar project (http://www.jboss.org/ironjacamar)"/>
+ <attribute name="Implementation-Vendor-Id" value="org.jboss"/>
+ </manifest>
+ </jar>
+
+ </target>
+
+ <!-- =================================
Target: artifacts
================================= -->
<target name="artifacts" depends="jars">
More information about the jboss-cvs-commits
mailing list