[jboss-cvs] JBossAS SVN: r58069 - projects/aop/trunk/aop
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Nov 3 07:32:45 EST 2006
Author: kabir.khan at jboss.com
Date: 2006-11-03 07:32:43 -0500 (Fri, 03 Nov 2006)
New Revision: 58069
Modified:
projects/aop/trunk/aop/build.xml
Log:
Add update-repository target to update the local thirdparty repository
Modified: projects/aop/trunk/aop/build.xml
===================================================================
--- projects/aop/trunk/aop/build.xml 2006-11-03 11:56:55 UTC (rev 58068)
+++ projects/aop/trunk/aop/build.xml 2006-11-03 12:32:43 UTC (rev 58069)
@@ -170,15 +170,15 @@
<path id="javadoc.classpath">
<path refid="javac.classpath"/>
</path>
-
+
<path id="jbossretro.classpath">
<path refid="apache.ant.classpath"/>
<path refid="javassist.classpath"/>
<path refid="jboss.jbossretro.classpath"/>
<path refid="jboss/backport.concurrent.classpath"/>
</path>
-
+
<!-- Packages to include when generating api documentation -->
<property name="javadoc.packages" value="org.jbos.aop.*"/>
</target>
@@ -295,7 +295,7 @@
<pathelement path="${build.classes}"/>
</classpath>
<src path="${build.classes}"/>
- </retro>
+ </retro>
</target>
<!-- ================================================================== -->
@@ -557,4 +557,39 @@
<target name="help"
description="Show this help message."
depends="_buildmagic:help:standard"/>
+
+ <target name="update-repository"
+ description="Copies the jars to the snapshot in the repository. The version can be overridden with the -Dversion=1.2.3 property">
+ <property file="local.properties"/>
+ <fail unless="repository.home">repository.home must be set in a local.properties file</fail>
+
+ <condition property="ver" value="snapshot" else="${version}">
+ <not>
+ <isset property="version"/>
+ </not>
+ </condition>
+ <echo>${ver}</echo>
+
+ <property name="aop15.dir" value="${repository.home}/jboss/aop/${ver}/lib"/>
+ <property name="aop14.dir" value="${repository.home}/jboss/aop14/${ver}/lib"/>
+
+ <mkdir dir="${aop15.dir}"/>
+ <mkdir dir="${aop14.dir}"/>
+
+ <copy todir="${aop15.dir}">
+ <fileset dir="output/lib">
+ <include name="jboss-aop-jdk50-client.jar"/>
+ <include name="jboss-aop-jdk50.jar"/>
+ <include name="jrockit-pluggable-instrumentor.jar"/>
+ <include name="pluggable-instrumentor.jar"/>
+ </fileset>
+ </copy>
+ <copy todir="${aop14.dir}">
+ <fileset dir="output/lib">
+ <include name="jboss-aop.jar"/>
+ <include name="jdk14-pluggable-instrumentor.jar"/>
+ <include name="jrockit-pluggable-instrumentor.jar"/>
+ </fileset>
+ </copy>
+ </target>
</project>
More information about the jboss-cvs-commits
mailing list