mcconnell 2003/02/21 09:54:31
Modified: . default.properties build.xml
Log:
Update to make classpath content explicit in the buildfile and jar location explicit
in the properties file.
Revision Changes Path
1.4 +4 -0 jakarta-james/default.properties
Index: default.properties
===================================================================
RCS file: /home/cvs/jakarta-james/default.properties,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- default.properties 20 Feb 2003 17:10:23 -0000 1.3
+++ default.properties 21 Feb 2003 17:54:29 -0000 1.4
@@ -161,3 +161,7 @@
# ----- Commons Collections -----
commons-collections.jar=${candidates.dir}/commons-collections-2.1.jar
+
+# ----- Phoenix Client -----
+phoenix-client.jar=${phoenix.lib.dir}/phoenix-client.jar
+
1.129 +29 -18 jakarta-james/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-james/build.xml,v
retrieving revision 1.128
retrieving revision 1.129
diff -u -r1.128 -r1.129
--- build.xml 17 Feb 2003 13:09:31 -0000 1.128
+++ build.xml 21 Feb 2003 17:54:29 -0000 1.129
@@ -49,27 +49,38 @@
Set the classpath
===================================================================
-->
+
<path id="project.class.path">
- <pathelement location="${xerces.jar}"/>
- <pathelement path="${java.class.path}"/>
- <fileset dir="${lib.dir}">
- <include name="*.jar"/>
- <exclude name="xerces.jar"/>
- <exclude name="cornerstone.jar"/>
- </fileset>
- <fileset dir="${candidates.dir}">
- <include name="*.jar"/>
- </fileset>
- <fileset dir="${phoenix.lib.dir}">
- <include name="*.jar"/>
- <exclude name="excalibur-thead*.jar"/>
- <exclude name="excalibur-pool*.jar"/>
- </fileset>
- <pathelement path="${build.classes}"/>
+ <pathelement location="${dns.jar}"/>
+ <pathelement location="${commons-net.jar}"/>
+ <pathelement location="${commons-collections.jar}"/>
+ <pathelement location="${jakarta-oro.jar}"/>
+ <pathelement location="${avalon-framework.jar}"/>
+ <pathelement location="${excalibur-threadcontext.jar}"/>
+ <pathelement location="${excalibur-collections.jar}"/>
+ <pathelement location="${excalibur-pool.jar}"/>
+ <pathelement location="${excalibur-thread.jar}"/>
+ <pathelement location="${excalibur-datasource.jar}"/>
+ <pathelement location="${excalibur-io.jar}"/>
+ <pathelement location="${cornerstone-threads.jar}"/>
+ <pathelement location="${cornerstone-connection.jar}"/>
+ <pathelement location="${cornerstone-store.jar}"/>
+ <pathelement location="${cornerstone-scheduler.jar}"/>
+ <pathelement location="${cornerstone-sockets.jar}"/>
+ <pathelement location="${cornerstone-datasources.jar}"/>
+ <pathelement location="${javax-mail.jar}"/>
+ <pathelement location="${javax-activation.jar}"/>
+ <pathelement path="${java.class.path}" />
+ <pathelement path="${build.classes}" />
+ </path>
+
+ <path id="tools.class.path">
+ <path refid="project.class.path"/>
+ <pathelement location="${phoenix-client.jar}"/>
</path>
<taskdef name="sar" classname="org.apache.avalon.phoenix.tools.tasks.Sar">
- <classpath refid="project.class.path"/>
+ <classpath refid="tools.class.path"/>
</taskdef>
<!--
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]