Browse Source

Document new input capabilities

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274024 13f79535-47bb-0310-9956-ffa450edef68
master
Conor MacNeill 22 years ago
parent
commit
b5de6e5a6a
3 changed files with 76 additions and 10 deletions
  1. +10
    -0
      WHATSNEW
  2. +20
    -7
      docs/manual/CoreTasks/exec.html
  3. +46
    -3
      docs/manual/CoreTasks/java.html

+ 10
- 0
WHATSNEW View File

@@ -210,6 +210,16 @@ Other changes:
* <replaceregexp> now has an optional encoding attribute to support
replacing in files that are in a different encoding than the
platform's default.
* The <exec> task may now have its input redirected from either a file or
a string from the build file. The error output can be separated to a different
file when outut is redirected. standard error may be logged to the Ant log
when redirecting output to a file
* The <java> task also supports the input redirection and separate error streams
introduced to the <exec> task. In addition, it is now possible to save the
output into a property for use within the build file as was possible with <exec>
in Ant 1.5

Changes from Ant 1.5.1Beta1 to 1.5.1
====================================


+ 20
- 7
docs/manual/CoreTasks/exec.html View File

@@ -53,14 +53,13 @@ Windows executable and is not aware of Cygwin conventions.
</tr>
<tr>
<td valign="top">output</td>
<td valign="top">the file to which the output of the command should be
redirected. If the error stream is not also redirected to a file
or poerperty, it will appear in the output</td>
<td valign="top">Name of a file to which to write the output. If the error stream
is not also redirected to a file or property, it will appear in this output.</td>
<td align="center" valign="top">No</td>
</tr>
<tr>
<td valign="top">error</td>
<td valign="top">the file to which the standard error of the command should be
<td valign="top">The file to which the standard error of the command should be
redirected. </td>
<td align="center" valign="top">No</td>
</tr>
@@ -75,23 +74,37 @@ Windows executable and is not aware of Cygwin conventions.
</tr>
<tr>
<td valign="top">append</td>
<td valign="top">whether output and error files should be appended to or overwritten.
<td valign="top">Whether output and error files should be appended to or overwritten.
Defaults to false.</td>
<td align="center" valign="top">No</td>
</tr>
<tr>
<td valign="top">outputproperty</td>
<td valign="top">the name of a property in which the output of the
<td valign="top">The name of a property in which the output of the
command should be stored. Unless the error stream is redirected to a separate
file or stream, this property will include the error output.</td>
<td align="center" valign="top">No</td>
</tr>
<tr>
<td valign="top">errorproperty</td>
<td valign="top">the name of a property in which the standard error of the
<td valign="top">The name of a property in which the standard error of the
command should be stored.</td>
<td align="center" valign="top">No</td>
</tr>
<tr>
<td valign="top">input</td>
<td valign="top">A file from which the executed command's standard input
is taken. This attribute is mutually exclusive with the
inputstring attribute</td>
<td align="center" valign="top">No</td>
</tr>
<tr>
<td valign="top">inputstring</td>
<td valign="top">A string which serves as the input stream for the
executed command. This attribute is mutually exclusive with the
inputstring attribute.</td>
<td align="center" valign="top">No</td>
</tr>
<tr>
<td valign="top">resultproperty</td>
<td valign="top">the name of a property in which the return code of the


+ 46
- 3
docs/manual/CoreTasks/java.html View File

@@ -91,13 +91,56 @@ JVM.
</tr>
<tr>
<td valign="top">output</td>
<td valign="top">Name of a file to write the output to.</td>
<td valign="top">Name of a file to which to write the output. If the error stream
is not also redirected to a file or property, it will appear in this output.</td>
<td align="center" valign="top">No</td>
</tr>
<tr>
<td valign="top">error</td>
<td valign="top">The file to which the standard error of the command should be
redirected. </td>
<td align="center" valign="top">No</td>
</tr>
<tr>
<td valign="top">logError</td>
<td valign="top">This attribute is used when you wish to see error output in Ant's
log and you are redirecting output to a file/property. The error
output will not be included in the output file/property. If you
redirect error with the &quot;error&quot; or &quot;errorProperty&quot;
attributes, this will have no effect.</td>
<td align="center" valign="top">No</td>
</tr>
<tr>
<td valign="top">append</td>
<td valign="top">whether output should be appended to or overwrite
an existing file. Defaults to false.</td>
<td valign="top">Whether output and error files should be appended to or overwritten.
Defaults to false.</td>
<td align="center" valign="top">No</td>
</tr>
<tr>
<td valign="top">outputproperty</td>
<td valign="top">The name of a property in which the output of the
command should be stored. Unless the error stream is redirected to a separate
file or stream, this property will include the error output.</td>
<td align="center" valign="top">No</td>
</tr>
<tr>
<td valign="top">errorproperty</td>
<td valign="top">The name of a property in which the standard error of the
command should be stored.</td>
<td align="center" valign="top">No</td>
</tr>
<tr>
<td valign="top">input</td>
<td valign="top">A file from which the executed command's standard input
is taken. This attribute is mutually exclusive with the
inputstring attribute</td>
<td align="center" valign="top">No</td>
</tr>
<tr>
<td valign="top">inputstring</td>
<td valign="top">A string which serves as the input stream for the
executed command. This attribute is mutually exclusive with the
inputstring attribute.</td>
<td align="center" valign="top">No</td>
</tr>
<tr>


Loading…
Cancel
Save