git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276686 13f79535-47bb-0310-9956-ffa450edef68master
| @@ -175,7 +175,8 @@ | |||
| </h3> | |||
| <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 | |||
| 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 | |||
| information to one of the mailing lists. For details, see the | |||
| <a href="faq.html#adding-external-tasks">FAQ</a>.</p> | |||
| @@ -330,6 +331,57 @@ | |||
| valign="top" align="left"> | |||
| Apache Software License 1.1 | |||
| </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> | |||
| </table> | |||
| <h4 class="subsection"> | |||
| @@ -1356,10 +1408,10 @@ | |||
| <a name="Grand"></a> | |||
| Grand | |||
| </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> | |||
| <table class="externals" cellspacing="1" cellpadding="4"> | |||
| <tr> | |||
| @@ -5543,7 +5595,56 @@ | |||
| <p>There are several integration with SCM systems. Some are | |||
| <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> | |||
| <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> | |||
| @@ -804,6 +804,61 @@ | |||
| valign="top" align="left"> | |||
| MIT License | |||
| </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> | |||
| </table> | |||
| <h4 class="subsection"> | |||
| @@ -29,7 +29,8 @@ | |||
| href="#Tasks">Tasks</a>, <a | |||
| href="#Compiler%20Implementations">Compiler Implementations</a>, | |||
| <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 | |||
| information to one of the mailing lists. For details, see the | |||
| <a href="faq.html#adding-external-tasks">FAQ</a>.</p> | |||
| @@ -118,6 +119,34 @@ | |||
| </table> | |||
| </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"> | |||
| <p>AntDoc is a tool that generates HTML documentation from Ant | |||
| @@ -674,10 +703,10 @@ | |||
| </subsection> | |||
| <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> | |||
| <table class="externals"> | |||
| @@ -2999,6 +3028,32 @@ | |||
| <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> | |||
| <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> | |||
| </body> | |||
| @@ -329,7 +329,7 @@ | |||
| <td>Opensource</td> | |||
| </tr> | |||
| </table> | |||
| </subsection> | |||
| </subsection> | |||
| <subsection name="NAnt"> | |||
| @@ -383,6 +383,39 @@ | |||
| </table> | |||
| </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"> | |||
| <p>XML Publication is a set of tools to generate Web pages | |||