diff --git a/proposal/myrmidon/docs/buildfile.html b/proposal/myrmidon/docs/buildfile.html index 3522ff5b6..924f8697e 100644 --- a/proposal/myrmidon/docs/buildfile.html +++ b/proposal/myrmidon/docs/buildfile.html @@ -613,153 +613,59 @@ attributes:
+-The following table lists some of the current set of tasks. You can find -example usages of these tasks in the sample project file -
-src/make/sample.ant
. +Listed below are some of the current set of tasks. You can find example +usages of these tasks in the sample project filesrc/make/sample.ant
.-
+- -- - Task - - -- - Description - - -- -- - fail - - -- - Causes the build to fail. - - -- -- - if - - -- - Conditionally executes a set of tasks. - - -- -- - load-properties - - -- - Loads a set of properties from a file. - - -- -- - log - - -- - Writes a log message. - - -- -- - property - - -- - Sets a property. - - -- -- - try-catch - - -- - Runs a set of tasks, with a provided error and clean-up handler. - - -- -- - converter-def - - -- - Register a type converter. These are used when configuring a task - or data-type from attributes. - - -- -- - type-def - - -- - Register a task or data-type. - - -- -- - import - - -- - Register the contents of an antlib. - - -+
<condition>
Sets a property if a particular condition is true. See +Conditions for a list of available conditions.
++
<fail>
Causes the build to fail.
++
<if>
Conditionally executes a set of tasks.
++
<load-properties>
Loads a set of properties from a file.
++
<log>
Writes a log message.
++
<property>
Sets a property.
++
<try-catch>
Runs a set of tasks, with a provided error and clean-up handler.
++
<converter-def>
Register a type converter. These are used when configuring a task +or data-type from attributes.
++
<type-def>
Register a task or data-type.
++
<import>
Register the contents of an antlib.
+
+ + Conditions + + |
+ + |
+ ![]() |
+
+ Apache Myrmidon |
+
+ + | |||||||||||||||||||||||
+ Myrmidon +
User Guide +
Extending Ant +
Container Design +
|
+
+
|
+ ||||||||||||||||||||||
+ + | |||||||||||||||||||||||
+
+ Copyright © 2000-2002, Apache Software Foundation
+
+ |
DefaultFileSet
. Also add a
file selector implementation that matches everything except the default
excludes.+ + Scripting + + |
+ ++ |
@@ -309,6 +325,12 @@
<http> and <socket>
+ conditions to an antlib. Need to resolve how these will be passed a logger.<uptodate> task a condition, and move to
+ an antlib.<is-set> condition into is-set and is-true conditions.<if> task to take any condition implementation.
|
Task | Description |
---|---|
fail | -Causes the build to fail. | -
if | -Conditionally executes a set of tasks. | -
load-properties | -Loads a set of properties from a file. | -
log | -Writes a log message. | -
property | -Sets a property. | -
try-catch | -Runs a set of tasks, with a provided error and clean-up handler. | -
converter-def | -Register a type converter. These are used when configuring a task - or data-type from attributes. | -
type-def | -Register a task or data-type. | -
import | -Register the contents of an antlib. | -
<condition>
Sets a property if a particular condition is true. See +Conditions for a list of available conditions.
+ +<fail>
Causes the build to fail.
+ +<if>
Conditionally executes a set of tasks.
+ +<load-properties>
Loads a set of properties from a file.
+ +<log>
Writes a log message.
+ +<property>
Sets a property.
+ +<try-catch>
Runs a set of tasks, with a provided error and clean-up handler.
+ +<converter-def>
Register a type converter. These are used when configuring a task +or data-type from attributes.
+ +<type-def>
Register a task or data-type.
+ +<import>
Register the contents of an antlib.
The following conditions are available
+ +<and>
Evaluates a set of nested conditions, and AND them together. Evaluation is
+lazy. An empty <and>
condition evaluates to true.
<available>
Tests if a particular class or resource is available.
+ +<file-test>
Tests a file against a set of file selectors.
+ +<is-set>
Tests whether a proeprty is set, and not set to 'false'.
+ +<or>
Evaluates a set of nested conditions, and OR them together. Evaluation is
+lazy. An empty <or>
evaluates to true.
<os>
Tests which operating system the build is running on.
+ +<not>
Negates a nested condition.
+ +