You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by do...@apache.org on 2002/04/27 10:00:16 UTC
cvs commit: jakarta-avalon-excalibur depchecker.xml dependencies.txt
donaldp 02/04/27 01:00:16
Modified: . depchecker.xml dependencies.txt
Log:
The dependency updates for converter architecture.
Revision Changes Path
1.23 +25 -18 jakarta-avalon-excalibur/depchecker.xml
Index: depchecker.xml
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/depchecker.xml,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- depchecker.xml 25 Apr 2002 11:49:46 -0000 1.22
+++ depchecker.xml 27 Apr 2002 08:00:16 -0000 1.23
@@ -3,7 +3,7 @@
<!--
============================================================
Dependency updater
- Version $Revision: 1.22 $
+ Version $Revision: 1.23 $
Jeff Turner <je...@apache.org>
This Ant script provides "functions" to check if
@@ -50,8 +50,8 @@
That will check if the file pointed to by $${xalan.jar} is present,
and fail with a warning message if it isn't.
-
- Example 2:
+
+ Example 2:
<ant antfile="depchecker.xml" target="checkRequiredFile">
<property name="name" value="excalibur-concurrent.jar"/>
@@ -64,7 +64,7 @@
if it doesn't, build the $${proj.home} project in order to generate
the jar
- Example 3:
+ Example 3:
<ant antfile="depchecker.xml" target="checkRequiredFile">
<property name="name" value="commons-io.jar"/>
@@ -83,7 +83,7 @@
<property name="class" value="junit.framework.Test"/>
<property name="classpath" value="${cp}"/>
</ant>
-
+
That will check if $${class} is in the classpath $${cp}.
The properties are as follows:
@@ -102,7 +102,7 @@
url (optional):
URL to retrieve jar if not present on the local filesystem
-
+
For checkRequiredClass:
name:
Name of jar in which the class usually resides
@@ -110,12 +110,12 @@
Name of class to check for
classpath:
String classpath (; or : separated) to search for $${class} in
-
+
Algorithm is as follows:
-
+
IF the directory ${proj.home} exists THEN:
- // The dependency is local; if the jar doesn't exist, we can build it
+ // The dependency is local; if the jar doesn't exist, we can build it
IF file ${path} does not exist THEN:
call ${proj.home}/build.xml's 'dist.lite' target to build that
project's jar, which will then build it's own dependencies if necessary
@@ -128,7 +128,7 @@
ELSE
print an error saying "Can't find file ${path}"
ELSE we're fine
-
+
=======================================================
]]></echo>
</target>
@@ -162,7 +162,7 @@
| possible locations. |
'---------------------------------------------------------------'
</echo>
-
+
</target>
<target name="checkCommon" description="Checks applying to all components">
@@ -248,7 +248,7 @@
| and copy bsf.jar to ${ant.home}/lib"/>
</ant>
</target>
-
+
<!-- All -->
<target name="checkCore">
<ant antfile="${depchecker.prefix}/depchecker.xml" target="checkRequiredFile">
@@ -311,7 +311,7 @@
<property name="proj.home" value="${basedir}/../altrmi"/>
</ant>
</target>
-
+
<target name="checkEvent">
<ant antfile="${depchecker.prefix}/depchecker.xml" target="checkRequiredFile">
<property name="name" value="excalibur-event.jar"/>
@@ -423,6 +423,13 @@
<property name="proj.home" value="${basedir}/../instrument-manager"/>
</ant>
</target>
+ <target name="checkI18N">
+ <ant antfile="${depchecker.prefix}/depchecker.xml" target="checkRequiredFile">
+ <property name="name" value="excalibur-i18n.jar"/>
+ <property name="path" value="${excalibur-i18n.jar}"/>
+ <property name="proj.home" value="${basedir}/../i18n"/>
+ </ant>
+ </target>
<target name="checkSourceResolve">
<ant antfile="${depchecker.prefix}/depchecker.xml" target="checkRequiredFile">
<property name="name" value="excalibur-source-resolving.jar"/>
@@ -529,7 +536,7 @@
| ${message}
|----------------------------------------------------------------|
| Error when building module: |
- | ${basedir}
+ | ${basedir}
| |
| You must define the following property in order |
| to build: |
@@ -554,16 +561,16 @@
| ${message}
|----------------------------------------------------------------|
| Error when building module: |
- | ${basedir}
+ | ${basedir}
| |
| A jar containing class: |
| ${class}
| must be in your classpath or Ant lib directory |
| |
| Typically it is in a jar called: |
- | ${name}
+ | ${name}
| Suggested Remedy: |
- | ${remedy}
+ | ${remedy}
'----------------------------------------------------------------'
</echo>
<fail message="Failed requirement: class not found"/>
@@ -575,7 +582,7 @@
| BUILD FAILURE |
|-----------------------------------------------------------------+
| Error when building module: |
- | ${basedir}
+ | ${basedir}
| |
| |
| The dependency-checking system tried to build the project: |
1.17 +1 -0 jakarta-avalon-excalibur/dependencies.txt
Index: dependencies.txt
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/dependencies.txt,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- dependencies.txt 26 Apr 2002 01:36:20 -0000 1.16
+++ dependencies.txt 27 Apr 2002 08:00:16 -0000 1.17
@@ -17,6 +17,7 @@
* naming -> .
* tar -> .
* zip -> .
+* converter -> i18n
* altrmi -> framework
* util -> framework
* baxter -> jmxri.jar
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>