You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by jh...@apache.org on 2005/10/15 13:18:19 UTC
svn commit: r321319 - /ant/core/trunk/docs/manual/CoreTasks/echo.html
Author: jhm
Date: Sat Oct 15 04:18:13 2005
New Revision: 321319
URL: http://svn.apache.org/viewcvs?rev=321319&view=rev
Log:
Bug 36053 + some more additional infos to <echo>
Modified:
ant/core/trunk/docs/manual/CoreTasks/echo.html
Modified: ant/core/trunk/docs/manual/CoreTasks/echo.html
URL: http://svn.apache.org/viewcvs/ant/core/trunk/docs/manual/CoreTasks/echo.html?rev=321319&r1=321318&r2=321319&view=diff
==============================================================================
--- ant/core/trunk/docs/manual/CoreTasks/echo.html (original)
+++ ant/core/trunk/docs/manual/CoreTasks/echo.html Sat Oct 15 04:18:13 2005
@@ -13,10 +13,10 @@
<p>Echoes a message to the current loggers and listeners which
means <tt>System.out</tt> unless overridden. A <tt>level</tt>
can be specified, which controls at what logging level the message is
-filtered at.
-<p>
+filtered at.
+<p>
The task can also echo to a file, in which case the option to append rather
-than overwrite the file is available, and the <tt>level</tt> option is
+than overwrite the file is available, and the <tt>level</tt> option is
ignored</p>
<h3>Parameters</h3>
<table border="1" cellpadding="2" cellspacing="0">
@@ -38,19 +38,20 @@
</tr>
<tr>
<td valign="top">append</td>
- <td valign="top">Append to an existing file?</td>
+ <td valign="top">Append to an existing file (or
+ <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/io/FileWriter.html#FileWriter(java.lang.String, boolean)" target="_blank">
+ open a new file / overwrite an existing file</a>)?
+ </td>
<td valign="top" align="center">No - default is false.</td>
</tr>
<tr>
<td valign="top">level</td>
<td valign="top">Control the level at which this message is reported.
- One of "error", "warning", "info", "verbose", "debug"</td>
+ One of "error", "warning", "info", "verbose", "debug" (decreasing order)</td>
<td valign="top" align="center">No - default is "warning".</td>
</tr>
-
-
-
</table>
+
<h3>Examples</h3>
<pre>
<echo message="Hello, world"/>
@@ -82,7 +83,7 @@
A message which only appears in <tt>-debug</tt> mode.
<pre><echo level="error">
Imminent failure in the antimatter containment facility.
-Please withdraw to safe location at least 50km away.
+Please withdraw to safe location at least 50km away.
</echo>
</pre>
A message which appears even in <tt>-quiet</tt> mode.
@@ -92,12 +93,68 @@
</echo></pre>
Generate a shell script by echoing to a file.
Note the use of a double $ symbol to stop Ant
-filtering out the single $ during variable expansion
-<hr>
+filtering out the single $ during variable expansion
+
+<p>Depending on the loglevel Ant runs, messages are print out or silently
+ignored:
+<table>
+<tr>
+ <th>Ant-Statement</th>
+ <th>-quiet, -q</th>
+ <th><i>no statement</th>
+ <th>-verbose, -v</th>
+ <th>-debug, -d</th>
+</tr>
+<tr>
+ <td><pre><echo message="This is error message." level="error" /></pre></td>
+ <td align="center">ok</td>
+ <td align="center">ok</td>
+ <td align="center">ok</td>
+ <td align="center">ok</td>
+</tr>
+<tr>
+ <td><pre><echo message="This is warning message." /></pre></td>
+ <td align="center">ok</td>
+ <td align="center">ok</td>
+ <td align="center">ok</td>
+ <td align="center">ok</td>
+</tr>
+<tr>
+ <td><pre><echo message="This is warning message." level="warning" /></pre></td>
+ <td align="center">ok</td>
+ <td align="center">ok</td>
+ <td align="center">ok</td>
+ <td align="center">ok</td>
+</tr>
+<tr>
+ <td><pre><echo message="This is info message." level="info" /></pre></td>
+ <td align="center">not logged</td>
+ <td align="center">ok</td>
+ <td align="center">ok</td>
+ <td align="center">ok</td>
+</tr>
+<tr>
+ <td><pre><echo message="This is verbose message." level="verbose" /></pre></td>
+ <td align="center">not logged</td>
+ <td align="center">not logged</td>
+ <td align="center">ok</td>
+ <td align="center">ok</td>
+</tr>
+<tr>
+ <td><pre><echo message="This is debug message." level="debug" /></pre></td>
+ <td align="center">not logged</td>
+ <td align="center">not logged</td>
+ <td align="center">not logged</td>
+ <td align="center">ok</td>
+</tr>
+</table>
+
+
+
+<hr>
<p align="center">Copyright © 2000-2002,2004-2005 The Apache Software Foundation. All rights
Reserved.</p>
</body>
</html>
-
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org