[jboss-cvs] JBossAS SVN: r64779 - projects/aop/trunk/asintegration/src/etc.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Aug 22 10:25:56 EDT 2007
Author: kabir.khan at jboss.com
Date: 2007-08-22 10:25:56 -0400 (Wed, 22 Aug 2007)
New Revision: 64779
Modified:
projects/aop/trunk/asintegration/src/etc/jboss-40-install-jboss-aop-jdk14-build.xml
Log:
Update script to work now that jbossretro-rt.jar has been renamed jboss-retro-rt.jar
Modified: projects/aop/trunk/asintegration/src/etc/jboss-40-install-jboss-aop-jdk14-build.xml
===================================================================
--- projects/aop/trunk/asintegration/src/etc/jboss-40-install-jboss-aop-jdk14-build.xml 2007-08-22 14:19:21 UTC (rev 64778)
+++ projects/aop/trunk/asintegration/src/etc/jboss-40-install-jboss-aop-jdk14-build.xml 2007-08-22 14:25:56 UTC (rev 64779)
@@ -81,8 +81,22 @@
</and>
</condition>
- <property name="client.retro" value="${jboss.home}/client/jbossretro-rt.jar"/>
+ <!-- Older javassist versions were called jbossretro-rt.jar -->
+ <property name="client.old.retro" value="${jboss.home}/client/jbossretro-rt.jar"/>
+ <available file="${client.old.retro}" property="client.old.retro.exists"/>
+
+ <!-- Newer javassist versions are called jboss-retro-rt.jar -->
+ <property name="client.new.retro" value="${jboss.home}/client/jboss-retro-rt.jar"/>
+ <available file="${client.new.retro}" property="client.new.retro.exists"/>
+
+ <condition property="client.retro" value="client.old.retro">
+ <isset property="client.old.retro.exists"/>
+ </condition>
+ <condition property="client.retro" value="client.new.retro">
+ <isset property="client.new.retro.exists"/>
+ </condition>
<available file="${client.retro}" property="client.retro.exists"/>
+
<property name="bak.client.retro" value="${jboss.home}/client/jbossretro-rt.bak"/>
<available file="${bak.client.retro}" property="client.retro.bak.exists"/>
@@ -95,8 +109,22 @@
</and>
</condition>
- <property name="lib.retro" value="${jboss.config.dir}/lib/jbossretro-rt.jar"/>
+ <!-- Older javassist versions were called jbossretro-rt.jar -->
+ <property name="lib.old.retro" value="${jboss.config.dir}/lib/jbossretro-rt.jar"/>
+ <available file="${lib.old.retro}" property="lib.old.retro.exists"/>
+
+ <!-- Newer javassist versions are called jboss-retro-rt.jar -->
+ <property name="lib.new.retro" value="${jboss.config.dir}/lib/jboss-retro-rt.jar"/>
+ <available file="${lib.new.retro}" property="lib.new.retro.exists"/>
+
+ <condition property="lib.retro" value="lib.old.retro">
+ <isset property="lib.old.retro.exists"/>
+ </condition>
+ <condition property="lib.retro" value="lib.new.retro">
+ <isset property="lib.new.retro.exists"/>
+ </condition>
<available file="${lib.retro}" property="lib.retro.exists"/>
+
<property name="bak.lib.retro" value="${old.deployer}/lib/jbossretro-rt.bak"/>
<available file="${bak.lib.retro}" property="lib.retro.bak.exists"/>
@@ -177,7 +205,7 @@
<classpath>
<pathelement path="jboss-aop.jar"/>
<pathelement path="javassist.jar"/>
- <pathelement path="jbossretro-rt.jar"/>
+ <pathelement path="jboss-retro-rt.jar"/>
</classpath>
<arg value="${temp.dir}"/>
@@ -211,7 +239,7 @@
</target>
<target name="install.client.retro" depends="backup.client.retro" if="client.retro.exists">
- <copy file="jbossretro-rt.jar" tofile="${client.retro}" overwrite="true"/>
+ <copy file="jboss-retro-rt.jar" tofile="${client.retro}" overwrite="true"/>
</target>
<target name="backup.lib.retro" depends="init" if="backup.lib.retro">
@@ -219,9 +247,9 @@
</target>
<target name="install.lib.retro" depends="backup.lib.retro" if="lib.retro.exists">
- <delete file="${deploy.dir}/jboss-aop-jdk14.deployer/jbossretro-rt.jar"/>
+ <delete file="${deploy.dir}/jboss-aop-jdk14.deployer/jboss-retro-rt.jar"/>
<delete file="${deploy.dir}/jboss-aop-jdk14.deployer/jboss-backport-concurrent.jar"/>
- <copy file="jbossretro-rt.jar" tofile="${lib.retro}" overwrite="true"/>
+ <copy file="jboss-retro-rt.jar" tofile="${lib.retro}" overwrite="true"/>
</target>
<target name="install.post.4.0.4" depends="install.lib.javassist, install.client.javassist, install.client.retro, install.lib.retro"/>
More information about the jboss-cvs-commits
mailing list