From 1a4bd56ddea3f38951d179a80676db1d2a7769e7 Mon Sep 17 00:00:00 2001
From: adammurdoch
-diff --git a/proposal/myrmidon/docs/vfs.html b/proposal/myrmidon/docs/vfs.html index 53cd876db..921acf275 100644 --- a/proposal/myrmidon/docs/vfs.html +++ b/proposal/myrmidon/docs/vfs.html @@ -136,14 +136,13 @@ valign="top" align="left"> The contents of Zip files (and Jar, War, and Ear files). - Currently, the VFS supports read-only access to Zip file contents, - and only for local Zip files. + Currently, the VFS supports read-only access to Zip file contents.Targets have the same format as in Ant 1.x, though some of the behaviour -is different. A
+<target>
element takes the following -attributes:Targets have a similar format to targets in Ant 1.x, though some of the +behaviour is different. A
<target>
element takes the +following attributes:diff --git a/proposal/myrmidon/docs/todo.html b/proposal/myrmidon/docs/todo.html index 30e96a744..68f8239dd 100644 --- a/proposal/myrmidon/docs/todo.html +++ b/proposal/myrmidon/docs/todo.html @@ -317,12 +317,6 @@
- None - -- -- - if - - -- - Only execute this target if the specified property is set, and not - equal to -false
. - -- - None - - -- - - unless - - -- - Do not execute this target if the specified property is set, and not - equal to -false
. - -- - None - Fire ProjectListener events projectStarted() and projectFinished() events on start and finish of referenced projects, adding indicator methods to ProjectEvent. -Validate project and target names in DefaultProjectBuilder - reject dodgy - names like "," or "", or " ". Probably want to reject names that start or - end with white-space (though internal whitespace is probably fine). We also - want to reserve certain punctuation characters like , : ? $ [ ] { } < >, etc for - future use. -Similarly, validate property names, using the same rules. Detect duplicate type names. Add fully qualified type names, based on antlib name and type shorthand name. Allow these to be used in build files in addition to the shorthand names. @@ -333,6 +327,10 @@Split up <is-set>
condition into is-set and is-true conditions.Allow the <if>
task to take any condition implementation.Add an else block to the +<if>
task.Split the +<available>
condition into separate conditions + that test for the availability of a class, or a resource.Move crimson.jar
tobin/lib
in the distribution, + and make to other jars via the extension mechanism.Unit tests.
zip://
zip-file-path [!
absolute-path]
+ zip:
zip-file-uri [!
absolute-path]
Both forward or backward slashes can be used to separate the elements of + a URL.
Here are some example URLs:
build/classes
c:\program files\ant\bin
file://C:/program files/ant
zip://build/lib/ant.jar!/org/apache/tools
zip:build/lib/ant.jar!/org/apache/tools
ftp://adam@somehost/pub/downloads
smb://password:adam@somehost/home/adam
Targets have the same format as in Ant 1.x, though some of the behaviour
-is different. A <target>
element takes the following
-attributes:
Targets have a similar format to targets in Ant 1.x, though some of the
+behaviour is different. A <target>
element takes the
+following attributes:
Attribute | Description | Default Value | None | -
---|---|---|
if | -Only execute this target if the specified property is set, and not
- equal to false . |
- None | -
unless | -Do not execute this target if the specified property is set, and not
- equal to false . |
- None | -
<is-set>
condition into is-set and is-true conditions.<if>
task to take any condition implementation.<if>
task.<available>
condition into separate conditions
+ that test for the availability of a class, or a resource.crimson.jar
to bin/lib
in the distribution,
+ and make to other jars via the extension mechanism.zip://
zip-file-path [!
absolute-path]zip:
zip-file-uri [!
absolute-path]Both forward or backward slashes can be used to separate the elements of + a URL.
+Here are some example URLs:
build/classes
c:\program files\ant\bin
file://C:/program files/ant
zip://build/lib/ant.jar!/org/apache/tools
zip:build/lib/ant.jar!/org/apache/tools
ftp://adam@somehost/pub/downloads
smb://password:adam@somehost/home/adam