git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276686 13f79535-47bb-0310-9956-ffa450edef68master
@@ -175,7 +175,8 @@ | |||||
</h3> | </h3> | ||||
<p>This page lists external resources for Apache Ant: <a href="#Tasks">Tasks</a>, <a href="#Compiler%20Implementations">Compiler Implementations</a>, | <p>This page lists external resources for Apache Ant: <a href="#Tasks">Tasks</a>, <a href="#Compiler%20Implementations">Compiler Implementations</a>, | ||||
<a href="#IDE%20and%20Editor%20Integration">IDE integration | <a href="#IDE%20and%20Editor%20Integration">IDE integration | ||||
tools</a>, loggers, you name it. If you've written | |||||
tools</a>, <a href="#Source%20Control%20ystems">Source Control | |||||
Systems</a>, loggers, you name it. If you've written | |||||
something that should be included, please post all relevant | something that should be included, please post all relevant | ||||
information to one of the mailing lists. For details, see the | information to one of the mailing lists. For details, see the | ||||
<a href="faq.html#adding-external-tasks">FAQ</a>.</p> | <a href="faq.html#adding-external-tasks">FAQ</a>.</p> | ||||
@@ -330,6 +331,57 @@ | |||||
valign="top" align="left"> | valign="top" align="left"> | ||||
Apache Software License 1.1 | Apache Software License 1.1 | ||||
</td> | </td> | ||||
</tr> | |||||
</table> | |||||
<h4 class="subsection"> | |||||
<a name="Ant2Svg"></a> | |||||
Ant2Svg | |||||
</h4> | |||||
<p>Ant2Svg creates a graphical representation of an Ant build file. | |||||
The graphical representation is in the form of a Scalable Vector | |||||
Graphics (SVG) file that can be displayed in a web browser. This | |||||
simplified SVG depiction helps the developer understand build file | |||||
structure and identify extraneous or missing dependencies.</p> | |||||
<table class="externals" cellspacing="1" cellpadding="4"> | |||||
<tr> | |||||
<th colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
Compatibility: | |||||
</th> | |||||
<td colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
Ant 1.6.1 and higher | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
URL: | |||||
</th> | |||||
<td colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
<a href="http://www.spiritedsw.com/ant2svg/">http://www.spiritedsw.com/ant2svg/</a> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
Contact: | |||||
</th> | |||||
<td colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
loney <at> spiritedsw <dot> com | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
License: | |||||
</th> | |||||
<td colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
The Apache Software License 2.0 | |||||
</td> | |||||
</tr> | </tr> | ||||
</table> | </table> | ||||
<h4 class="subsection"> | <h4 class="subsection"> | ||||
@@ -1356,10 +1408,10 @@ | |||||
<a name="Grand"></a> | <a name="Grand"></a> | ||||
Grand | Grand | ||||
</h4> | </h4> | ||||
<p>Grand is a set of tools to create a visual representation of Ant target | |||||
dependencies. It works by taking an Ant build file and creating a "dot" file. It | |||||
differs from the existing tools by relying on the Ant API rather than XML parsing to | |||||
get the dependencies. It includes many advanced features such as filtering or | |||||
<p>Grand is a set of tools to create a visual representation of Ant target | |||||
dependencies. It works by taking an Ant build file and creating a "dot" file. It | |||||
differs from the existing tools by relying on the Ant API rather than XML parsing to | |||||
get the dependencies. It includes many advanced features such as filtering or | |||||
rendering depending on the target's nature. Also features a SWT based GUI.</p> | rendering depending on the target's nature. Also features a SWT based GUI.</p> | ||||
<table class="externals" cellspacing="1" cellpadding="4"> | <table class="externals" cellspacing="1" cellpadding="4"> | ||||
<tr> | <tr> | ||||
@@ -5543,7 +5595,56 @@ | |||||
<p>There are several integration with SCM systems. Some are | <p>There are several integration with SCM systems. Some are | ||||
<a href="manual/tasksoverview.html#scm">build in</a>. But some are available as | <a href="manual/tasksoverview.html#scm">build in</a>. But some are available as | ||||
external libraries. Here a list of task libraries we are aware of:</p> | external libraries. Here a list of task libraries we are aware of:</p> | ||||
<h4 class="subsection"> | |||||
<a name="Surround SCM"></a> | |||||
Surround SCM | |||||
</h4> | |||||
<p>These are tasks that allow users to access Surround SCM | |||||
functionality from within Ant build scripts.</p> | |||||
<table class="externals" cellspacing="1" cellpadding="4"> | |||||
<tr> | |||||
<th colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
Compatibility: | |||||
</th> | |||||
<td colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
Ant 1.5 and later | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
URL: | |||||
</th> | |||||
<td colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
<a href="http://www.seapine.com/scmresources.php#integration"> | |||||
Surround SCM Resource Center</a> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
Contact: | |||||
</th> | |||||
<td colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
<a href="mailto:support@seapine.com">Seapine Support</a> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
License: | |||||
</th> | |||||
<td colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
GNU Lesser General Public License | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
@@ -804,6 +804,61 @@ | |||||
valign="top" align="left"> | valign="top" align="left"> | ||||
MIT License | MIT License | ||||
</td> | </td> | ||||
</tr> | |||||
</table> | |||||
<h4 class="subsection"> | |||||
<a name="Savant"></a> | |||||
Savant | |||||
</h4> | |||||
<p>Savant helps simplify builds and codebases by handling the | |||||
resolution of project dependencies automatically. Savant supports | |||||
Maven style dependency downloads and various other methods of | |||||
retrieving dependencies, including fetching files from CVS modules. | |||||
Savant goes a step further than other dependency solutions and provides | |||||
the means for multiple internal projects to build each other in order | |||||
to resolve inter-project dependencies.</p> | |||||
<p>Savant can be used via various Ant types and tasks as well as used | |||||
from any Java application including those that do not make use of Ant.</p> | |||||
<table class="externals" cellspacing="1" cellpadding="4"> | |||||
<tr> | |||||
<th colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
Compatibility: | |||||
</th> | |||||
<td colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
Ant 1.6.1 | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
URL: | |||||
</th> | |||||
<td colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
<a href="http://www.inversoft.com">http://www.inversoft.com</a> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
Contact: | |||||
</th> | |||||
<td colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
<a href="http://www.inversoft.com/contact.html">http://www.inversoft.com/contact.html</a> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
License: | |||||
</th> | |||||
<td colspan="1" rowspan="1" | |||||
valign="top" align="left"> | |||||
LGPL | |||||
</td> | |||||
</tr> | </tr> | ||||
</table> | </table> | ||||
<h4 class="subsection"> | <h4 class="subsection"> | ||||
@@ -29,7 +29,8 @@ | |||||
href="#Tasks">Tasks</a>, <a | href="#Tasks">Tasks</a>, <a | ||||
href="#Compiler%20Implementations">Compiler Implementations</a>, | href="#Compiler%20Implementations">Compiler Implementations</a>, | ||||
<a href="#IDE%20and%20Editor%20Integration">IDE integration | <a href="#IDE%20and%20Editor%20Integration">IDE integration | ||||
tools</a>, loggers, you name it. If you've written | |||||
tools</a>, <a href="#Source%20Control%20ystems">Source Control | |||||
Systems</a>, loggers, you name it. If you've written | |||||
something that should be included, please post all relevant | something that should be included, please post all relevant | ||||
information to one of the mailing lists. For details, see the | information to one of the mailing lists. For details, see the | ||||
<a href="faq.html#adding-external-tasks">FAQ</a>.</p> | <a href="faq.html#adding-external-tasks">FAQ</a>.</p> | ||||
@@ -118,6 +119,34 @@ | |||||
</table> | </table> | ||||
</subsection> | </subsection> | ||||
<subsection name="Ant2Svg"> | |||||
<p>Ant2Svg creates a graphical representation of an Ant build file. | |||||
The graphical representation is in the form of a Scalable Vector | |||||
Graphics (SVG) file that can be displayed in a web browser. This | |||||
simplified SVG depiction helps the developer understand build file | |||||
structure and identify extraneous or missing dependencies.</p> | |||||
<table class="externals"> | |||||
<tr> | |||||
<th>Compatibility:</th> | |||||
<td>Ant 1.6.1 and higher</td> | |||||
</tr> | |||||
<tr> | |||||
<th>URL:</th> | |||||
<td><a href="http://www.spiritedsw.com/ant2svg/">http://www.spiritedsw.com/ant2svg/</a></td> | |||||
</tr> | |||||
<tr> | |||||
<th>Contact:</th> | |||||
<td>loney <at> spiritedsw <dot> com</td> | |||||
</tr> | |||||
<tr> | |||||
<th>License:</th> | |||||
<td>The Apache Software License 2.0</td> | |||||
</tr> | |||||
</table> | |||||
</subsection> | |||||
<subsection name="AntDoc"> | <subsection name="AntDoc"> | ||||
<p>AntDoc is a tool that generates HTML documentation from Ant | <p>AntDoc is a tool that generates HTML documentation from Ant | ||||
@@ -674,10 +703,10 @@ | |||||
</subsection> | </subsection> | ||||
<subsection name="Grand"> | <subsection name="Grand"> | ||||
<p>Grand is a set of tools to create a visual representation of Ant target | |||||
dependencies. It works by taking an Ant build file and creating a "dot" file. It | |||||
differs from the existing tools by relying on the Ant API rather than XML parsing to | |||||
get the dependencies. It includes many advanced features such as filtering or | |||||
<p>Grand is a set of tools to create a visual representation of Ant target | |||||
dependencies. It works by taking an Ant build file and creating a "dot" file. It | |||||
differs from the existing tools by relying on the Ant API rather than XML parsing to | |||||
get the dependencies. It includes many advanced features such as filtering or | |||||
rendering depending on the target's nature. Also features a SWT based GUI.</p> | rendering depending on the target's nature. Also features a SWT based GUI.</p> | ||||
<table class="externals"> | <table class="externals"> | ||||
@@ -2999,6 +3028,32 @@ | |||||
<a href="manual/tasksoverview.html#scm">build in</a>. But some are available as | <a href="manual/tasksoverview.html#scm">build in</a>. But some are available as | ||||
external libraries. Here a list of task libraries we are aware of:</p> | external libraries. Here a list of task libraries we are aware of:</p> | ||||
<subsection name="Surround SCM"> | |||||
<p>These are tasks that allow users to access Surround SCM | |||||
functionality from within Ant build scripts.</p> | |||||
<table class="externals"> | |||||
<tr> | |||||
<th>Compatibility:</th> | |||||
<td>Ant 1.5 and later</td> | |||||
</tr> | |||||
<tr> | |||||
<th>URL:</th> | |||||
<td><a href="http://www.seapine.com/scmresources.php#integration"> | |||||
Surround SCM Resource Center</a></td> | |||||
</tr> | |||||
<tr> | |||||
<th>Contact:</th> | |||||
<td><a href="mailto:support@seapine.com">Seapine Support</a></td> | |||||
</tr> | |||||
<tr> | |||||
<th>License:</th> | |||||
<td>GNU Lesser General Public License</td> | |||||
</tr> | |||||
</table> | |||||
</subsection> | |||||
</section> | </section> | ||||
</body> | </body> |
@@ -329,7 +329,7 @@ | |||||
<td>Opensource</td> | <td>Opensource</td> | ||||
</tr> | </tr> | ||||
</table> | </table> | ||||
</subsection> | |||||
</subsection> | |||||
<subsection name="NAnt"> | <subsection name="NAnt"> | ||||
@@ -383,6 +383,39 @@ | |||||
</table> | </table> | ||||
</subsection> | </subsection> | ||||
<subsection name="Savant"> | |||||
<p>Savant helps simplify builds and codebases by handling the | |||||
resolution of project dependencies automatically. Savant supports | |||||
Maven style dependency downloads and various other methods of | |||||
retrieving dependencies, including fetching files from CVS modules. | |||||
Savant goes a step further than other dependency solutions and provides | |||||
the means for multiple internal projects to build each other in order | |||||
to resolve inter-project dependencies.</p> | |||||
<p>Savant can be used via various Ant types and tasks as well as used | |||||
from any Java application including those that do not make use of Ant.</p> | |||||
<table class="externals"> | |||||
<tr> | |||||
<th>Compatibility:</th> | |||||
<td>Ant 1.6.1</td> | |||||
</tr> | |||||
<tr> | |||||
<th>URL:</th> | |||||
<td><a href="http://www.inversoft.com">http://www.inversoft.com</a></td> | |||||
</tr> | |||||
<tr> | |||||
<th>Contact:</th> | |||||
<td><a href="http://www.inversoft.com/contact.html">http://www.inversoft.com/contact.html</a></td> | |||||
</tr> | |||||
<tr> | |||||
<th>License:</th> | |||||
<td>LGPL</td> | |||||
</tr> | |||||
</table> | |||||
</subsection> | |||||
<subsection name="XML Publication"> | <subsection name="XML Publication"> | ||||
<p>XML Publication is a set of tools to generate Web pages | <p>XML Publication is a set of tools to generate Web pages | ||||