[jboss-cvs] JBossAS SVN: r83082 - projects/aop/trunk/asintegration-core/src/etc.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Jan 19 15:06:05 EST 2009
Author: flavia.rainone at jboss.com
Date: 2009-01-19 15:06:05 -0500 (Mon, 19 Jan 2009)
New Revision: 83082
Modified:
projects/aop/trunk/asintegration-core/src/etc/jboss-40-install-jboss-aop-jdk50-build.xml
Log:
[JBAOP-693] New version of the as install build, using jarjar to rename the packages of the microcontainer libraries.
Modified: projects/aop/trunk/asintegration-core/src/etc/jboss-40-install-jboss-aop-jdk50-build.xml
===================================================================
--- projects/aop/trunk/asintegration-core/src/etc/jboss-40-install-jboss-aop-jdk50-build.xml 2009-01-19 19:30:17 UTC (rev 83081)
+++ projects/aop/trunk/asintegration-core/src/etc/jboss-40-install-jboss-aop-jdk50-build.xml 2009-01-19 20:06:05 UTC (rev 83082)
@@ -124,6 +124,63 @@
</target>
+ <target name="jarjar" depends="init" unless="AS-40" >
+ <path id="classpath">
+ <pathelement location="jarjar.jar"/>
+ </path>
+ <taskdef name="jarjar" classname="com.tonicsystems.jarjar.JarJarTask" classpathref="classpath"/>
+ <jarjar destfile="jboss-reflect-aop.jar">
+ <zipfileset src="jboss-reflect.jar"/>
+ <rule pattern="org.jboss.beans.**" result="org.jboss.jbossaop4deployermc2.beans. at 1"/>
+ <rule pattern="org.jboss.classadapter.**" result="org.jboss.jbossaop4deployermc2.classadapter. at 1"/>
+ <rule pattern="org.jboss.config.**" result="org.jboss.org.jboss.jbossaop4deployermc2.config. at 1"/>
+ <rule pattern="org.jboss.joinpoint.**" result="org.jboss.org.jboss.jbossaop4deployermc2.joinpoint. at 1"/>
+ <rule pattern="org.jboss.reflect.**" result="org.jboss.org.jboss.jbossaop4deployermc2.reflect. at 1"/>
+ <rule pattern="org.jboss.annotation.**" result="org.jboss.org.jboss.jbossaop4deployermc2.annotation. at 1"/>
+ <rule pattern="org.jboss.metadata.**" result="org.jboss.org.jboss.jbossaop4deployermc2.metadata. at 1"/>
+ </jarjar>
+ <jarjar destfile="jboss-mdr-aop.jar">
+ <zipfileset src="jboss-mdr.jar"/>
+ <rule pattern="org.jboss.beans.**" result="org.jboss.jbossaop4deployermc2.beans. at 1"/>
+ <rule pattern="org.jboss.classadapter.**" result="org.jboss.jbossaop4deployermc2.classadapter. at 1"/>
+ <rule pattern="org.jboss.config.**" result="org.jboss.org.jboss.jbossaop4deployermc2.config. at 1"/>
+ <rule pattern="org.jboss.joinpoint.**" result="org.jboss.org.jboss.jbossaop4deployermc2.joinpoint. at 1"/>
+ <rule pattern="org.jboss.reflect.**" result="org.jboss.org.jboss.jbossaop4deployermc2.reflect. at 1"/>
+ <rule pattern="org.jboss.annotation.**" result="org.jboss.org.jboss.jbossaop4deployermc2.annotation. at 1"/>
+ <rule pattern="org.jboss.metadata.**" result="org.jboss.org.jboss.jbossaop4deployermc2.metadata. at 1"/>
+ </jarjar>
+ <jarjar destfile="jboss-aop-jarjar.jar">
+ <zipfileset src="jboss-aop-jdk50.jar"/>
+ <rule pattern="org.jboss.beans.**" result="org.jboss.jbossaop4deployermc2.beans. at 1"/>
+ <rule pattern="org.jboss.classadapter.**" result="org.jboss.jbossaop4deployermc2.classadapter. at 1"/>
+ <rule pattern="org.jboss.config.**" result="org.jboss.org.jboss.jbossaop4deployermc2.config. at 1"/>
+ <rule pattern="org.jboss.joinpoint.**" result="org.jboss.org.jboss.jbossaop4deployermc2.joinpoint. at 1"/>
+ <rule pattern="org.jboss.reflect.**" result="org.jboss.org.jboss.jbossaop4deployermc2.reflect. at 1"/>
+ <rule pattern="org.jboss.annotation.**" result="org.jboss.org.jboss.jbossaop4deployermc2.annotation. at 1"/>
+ <rule pattern="org.jboss.metadata.**" result="org.jboss.org.jboss.jbossaop4deployermc2.metadata. at 1"/>
+ </jarjar>
+ <jarjar destfile="jboss-aop-asintegration-core-jarjar.jar">
+ <zipfileset src="jboss-aop-asintegration-core.jar"/>
+ <rule pattern="org.jboss.beans.**" result="org.jboss.jbossaop4deployermc2.beans. at 1"/>
+ <rule pattern="org.jboss.classadapter.**" result="org.jboss.jbossaop4deployermc2.classadapter. at 1"/>
+ <rule pattern="org.jboss.config.**" result="org.jboss.org.jboss.jbossaop4deployermc2.config. at 1"/>
+ <rule pattern="org.jboss.joinpoint.**" result="org.jboss.org.jboss.jbossaop4deployermc2.joinpoint. at 1"/>
+ <rule pattern="org.jboss.reflect.**" result="org.jboss.org.jboss.jbossaop4deployermc2.reflect. at 1"/>
+ <rule pattern="org.jboss.annotation.**" result="org.jboss.org.jboss.jbossaop4deployermc2.annotation. at 1"/>
+ <rule pattern="org.jboss.metadata.**" result="org.jboss.org.jboss.jbossaop4deployermc2.metadata. at 1"/>
+ </jarjar>
+ <jarjar destfile="jboss-aop-asintegration-jmx-jarjar.jar">
+ <zipfileset src="jboss-aop-asintegration-jmx.jar"/>
+ <rule pattern="org.jboss.beans.**" result="org.jboss.jbossaop4deployermc2.beans. at 1"/>
+ <rule pattern="org.jboss.classadapter.**" result="org.jboss.jbossaop4deployermc2.classadapter. at 1"/>
+ <rule pattern="org.jboss.config.**" result="org.jboss.org.jboss.jbossaop4deployermc2.config. at 1"/>
+ <rule pattern="org.jboss.joinpoint.**" result="org.jboss.org.jboss.jbossaop4deployermc2.joinpoint. at 1"/>
+ <rule pattern="org.jboss.reflect.**" result="org.jboss.org.jboss.jbossaop4deployermc2.reflect. at 1"/>
+ <rule pattern="org.jboss.annotation.**" result="org.jboss.org.jboss.jbossaop4deployermc2.annotation. at 1"/>
+ <rule pattern="org.jboss.metadata.**" result="org.jboss.org.jboss.jbossaop4deployermc2.metadata. at 1"/>
+ </jarjar>
+ </target>
+
<target name="prepare-aspect-library" depends="init">
<!-- Unjar aspect library into a temp folder -->
<delete file="jboss-aspect-library-jdk50.jar"/>
@@ -171,7 +228,7 @@
</target>
<target name="update-jbossaop-library" depends="init-lib, backup-jbossaop-library" unless="AS-40">
- <copy file="${lib.jbossaop-client}" tofile="${bak.jbossaop-client.injboss}"/>
+ <copy file="${lib.jbossaop-client}" tofile="${lib.jbossaop-client.injboss}" overwrite="true"/>
</target>
<target name="backup-jbossaop-library" if="backup.jbossaop-client">
@@ -187,16 +244,26 @@
<delete dir="${aspect.deployer}"/>
</target>
- <target name="install.deployer" depends="backup">
- <copy todir="${jboss.deploy.dir}">
+ <target name="install.deployer" depends="backup,jarjar">
+ <copy todir="${jboss.deploy.dir}" overwrite="true">
<fileset dir="..">
<include name="jboss-aop-jdk50.deployer/**"/>
<exclude name="jboss-aop-jdk50.deployer/build.xml"/>
<exclude name="jboss-aop-jdk50.deployer/jboss.properties"/>
<exclude name="jboss-aop-jdk50.deployer/build_jboss4.0.xml"/>
<exclude name="jboss-aop-jdk50.deployer/ReadMe-AS4.txt"/>
+ <exclude name="jboss-aop${dot}deployer/jboss-reflect.jar"/>
+ <exclude name="jboss-aop${dot}deployer/jboss-mdr.jar"/>
+ <exclude name="jboss-aop${dot}deployer/jboss-aop-jdk50.jar"/>
+ <exclude name="jboss-aop${dot}deployer/jboss-asintegration-core.jar"/>
+ <exclude name="jboss-aop${dot}deployer/jboss-asintegration-jmx.jar"/>
</fileset>
</copy>
+ <delete file="jboss-reflect-aop.jar"/>
+ <delete file="jboss-mdr-aop.jar"/>
+ <delete file="jboss-aop-jarjar.jar"/>
+ <delete file="jboss-aop-asintegration-core-jarjar.jar"/>
+ <delete file="jboss-aop-asintegration-jmx-jarjar.jar"/>
<move file="${jboss.deploy.dir}/jboss-aop-jdk50.deployer" tofile="${jboss.deploy.dir}/jboss-aop${dot}deployer"/>
<copy todir="${jboss.deploy.dir}/jboss-aop${dot}deployer" file="${old.deployer}/base-aop.xml"/>
</target>
More information about the jboss-cvs-commits
mailing list