[jboss-cvs] JBossAS SVN: r111503 - in branches/JBPAPP_4_3_0_GA_CP08_JBPAPP-6525: patch and 1 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Jun 1 15:41:32 EDT 2011
Author: jiwils
Date: 2011-06-01 15:41:32 -0400 (Wed, 01 Jun 2011)
New Revision: 111503
Added:
branches/JBPAPP_4_3_0_GA_CP08_JBPAPP-6525/patch/
branches/JBPAPP_4_3_0_GA_CP08_JBPAPP-6525/patch/build.xml
branches/JBPAPP_4_3_0_GA_CP08_JBPAPP-6525/patch/lib/
branches/JBPAPP_4_3_0_GA_CP08_JBPAPP-6525/patch/lib/commons-logging.jar
Log:
Patch setup for easier testing of JBPAPP-6525.
Added: branches/JBPAPP_4_3_0_GA_CP08_JBPAPP-6525/patch/build.xml
===================================================================
--- branches/JBPAPP_4_3_0_GA_CP08_JBPAPP-6525/patch/build.xml (rev 0)
+++ branches/JBPAPP_4_3_0_GA_CP08_JBPAPP-6525/patch/build.xml 2011-06-01 19:41:32 UTC (rev 111503)
@@ -0,0 +1,109 @@
+<project name="JBPAPP-6525 Build" default="patch" basedir=".">
+
+<!-- Directories utilized by the build ************************************* -->
+<property name="eap.dir" value="${basedir}/.."/>
+
+<property name="eap.build.dir" value="${eap.dir}/build"/>
+<property name="eap.build.output.dir" value="${eap.build.dir}/output"/>
+<property name="eap.testsuite.dir" value="${eap.dir}/testsuite"/>
+<property name="eap.testsuite.output.dir" value="${eap.dir}/testsuite/output"/>
+
+ <!-- Typical EAP directory locations -->
+<property name="eap.home" value="${eap.build.output.dir}/jboss-4.3.0.GA_CP08"/>
+<property name="eap.client.dir" value="${eap.home}/client"/>
+<property name="eap.lib.dir" value="${eap.home}/lib"/>
+<property name="eap.server.dir" value="${eap.home}/server"/>
+
+ <!-- EAP server configs -->
+<property name="eap.all.dir" value="${eap.server.dir}/all"/>
+<property name="eap.default.dir" value="${eap.server.dir}/default"/>
+<property name="eap.production.dir" value="${eap.server.dir}/production"/>
+
+<property name="patched-commons-logging.jar" value="${basedir}/lib/commons-logging.jar"/>
+
+<!-- Public targets ******************************************************** -->
+
+<target name="clean"
+ description="removes the directories/files create by the EAP and testsuite builds"
+ depends="clean-testsuite,clean-eap"/>
+
+<target name="clean-eap"
+ description="removes the directories/files created by the EAP build">
+
+<!-- <exec executable="${eap.build.dir}/build.sh" dir="${eap.build.dir}"
+ failonerror="true" newenvironment="true">
+ <arg value="clean"/>
+ </exec>
+
+ <exec executable="${eap.build.dir}/build.sh" dir="${eap.build.dir}"
+ failonerror="true" newenvironment="true">
+ <arg value="clobber"/>
+ </exec>
+ -->
+ <delete includeemptydirs="true"
+ failonerror="false">
+ <fileset dir="${eap.build.output.dir}"/>
+ </delete>
+</target>
+
+<target name="clean-testsuite"
+ description="removes the directories/files created by the EAP testsuite build">
+
+ <exec executable="${eap.testsuite.dir}/build.sh" dir="${eap.build.dir}"
+ failonerror="true" newenvironment="true">
+ <arg value="clean"/>
+ </exec>
+
+ <!--
+ | Not needed as testsuite clean will remove the testsuite/output
+ | directory.
+ <delete includeEmptyDirs="true"
+ failonerror="false">
+ <fileset dir="${eap.testsuite.output.dir}"/>
+ </delete>
+ -->
+</target>
+
+<target name="build-eap"
+ description="builds EAP for JBPAPP-6525">
+
+ <exec executable="${eap.build.dir}/build.sh" dir="${eap.build.dir}"
+ failonerror="true" newenvironment="true">
+ <arg value="most"/>
+ </exec>
+</target>
+
+<target name="build-testsuite"
+ description="builds the testsuite for JBPAPP-6525">
+
+ <exec executable="${eap.testsuite.dir}/build.sh" dir="${eap.testsuite.dir}"
+ failonerror="true" newenvironment="true">
+ <arg value="jars"/>
+ </exec>
+</target>
+
+<target name="patch"
+ description="patches commons logging in the EAP build">
+
+ <copy file="${patched-commons-logging.jar}" toDir="${eap.client.dir}/lib" overwrite="true"/>
+ <copy file="${patched-commons-logging.jar}" toDir="${eap.lib.dir}/lib" overwrite="true"/>
+ <copy file="${patched-commons-logging.jar}" toDir="${eap.all.dir}/lib" overwrite="true"/>
+ <copy file="${patched-commons-logging.jar}" toDir="${eap.default.dir}/lib" overwrite="true"/>
+ <copy file="${patched-commons-logging.jar}" toDir="${eap.production.dir}/lib" overwrite="true"/>
+</target>
+
+<target name="test"
+ description="tests JBPAPP-6525">
+
+ <exec executable="${eap.testsuite.dir}/build.sh" dir="${eap.testsuite.dir}"
+ failonerror="true" newenvironment="true">
+ <arg value="test-jbpapp6523"/>
+ </exec>
+
+ <exec executable="${eap.testsuite.dir}/build.sh" dir="${eap.testsuite.dir}"
+ failonerror="true" newenvironment="true">
+ <arg value="reports"/>
+ </exec>
+</target>
+
+</project>
\ No newline at end of file
Added: branches/JBPAPP_4_3_0_GA_CP08_JBPAPP-6525/patch/lib/commons-logging.jar
===================================================================
(Binary files differ)
Property changes on: branches/JBPAPP_4_3_0_GA_CP08_JBPAPP-6525/patch/lib/commons-logging.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
More information about the jboss-cvs-commits
mailing list