diff --git a/docs/manual/CoreTasks/copy.html b/docs/manual/CoreTasks/copy.html index 231c17a21..8997d0761 100644 --- a/docs/manual/CoreTasks/copy.html +++ b/docs/manual/CoreTasks/copy.html @@ -117,6 +117,12 @@ tokens in files that are copied.
The Copy task supports nested FilterChains.
++If <filterset> and <filterchain> elements are used inside the +same <copy> task, all <filterchain> elements are processed first +followed by <filterset> elements. +
+Copy a single file
diff --git a/docs/manual/CoreTasks/move.html b/docs/manual/CoreTasks/move.html index 0f2f88b86..01ca9d5b5 100644 --- a/docs/manual/CoreTasks/move.html +++ b/docs/manual/CoreTasks/move.html @@ -79,6 +79,13 @@ href="../CoreTypes/mapper.html#identity-mapper">identity.filterchain
The Move task supports nested FilterChains.
+ ++If <filterset> and <filterchain> elements are used inside the +same <move> task, all <filterchain> elements are processed first +followed by <filterset> elements. +
+Examples
Move a single file (rename a file)
diff --git a/docs/manual/install.html b/docs/manual/install.html index bc0efd121..aae41cce8 100644 --- a/docs/manual/install.html +++ b/docs/manual/install.html @@ -17,8 +17,8 @@ href="http://jakarta.apache.org/builds/ant/nightly/">http://jakarta.apache.org/bSource Edition
If you prefer the source edition, you can download the source for the latest Ant release from -http://jakarta.apache.org/builds/ant/release/v1.4.1/src/. +href="http://jakarta.apache.org/builds/ant/release/v1.5/src/"> +http://jakarta.apache.org/builds/ant/release/v1.5/src/. Again, if you prefer the edge, you can access the code as it is being developed via CVS. The Jakarta website has details on @@ -133,11 +133,7 @@ restrictions on the classes which may be loaded by an extension.
Optional Tasks
Ant supports a number of optional tasks. An optional task is a task which typically requires an external library to function. The optional tasks are -packaged separately from the core Ant tasks. This package is available in -the same download directory as the core ant distribution. The current -jar containing optional tasks is named
+packaged together with the core Ant tasks.jakarta-ant-1.4.1-optional.jar
. -This jar should be downloaded and placed in the lib directory of your Ant -installation.The external libraries required by each of the optional tasks is detailed in the Library Dependencies section. These external diff --git a/src/main/org/apache/tools/ant/Target.java b/src/main/org/apache/tools/ant/Target.java index 7a6493500..95672ad79 100644 --- a/src/main/org/apache/tools/ant/Target.java +++ b/src/main/org/apache/tools/ant/Target.java @@ -313,11 +313,13 @@ public class Target implements TaskContainer { } } } else if (!testIfCondition()) { - project.log(this, "Skipped because property '" + this.ifCondition - + "' not set.", Project.MSG_VERBOSE); + project.log(this, "Skipped because property '" + + project.replaceProperties(this.ifCondition) + + "' not set.", Project.MSG_VERBOSE); } else { project.log(this, "Skipped because property '" - + this.unlessCondition + "' set.", Project.MSG_VERBOSE); + + project.replaceProperties(this.unlessCondition) + + "' set.", Project.MSG_VERBOSE); } }