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 2004/07/10 10:07:41 UTC
cvs commit: ant/docs external.html projects.html
jhm 2004/07/10 01:07:41
Modified: xdocs external.xml projects.xml
docs external.html projects.html
Log:
Ant2SVG, Savant, Surround SCM
Revision Changes Path
1.135 +60 -5 ant/xdocs/external.xml
Index: external.xml
===================================================================
RCS file: /home/cvs/ant/xdocs/external.xml,v
retrieving revision 1.134
retrieving revision 1.135
diff -u -r1.134 -r1.135
--- external.xml 25 Jun 2004 06:54:27 -0000 1.134
+++ external.xml 10 Jul 2004 08:07:41 -0000 1.135
@@ -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">
@@ -2998,6 +3027,32 @@
<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>
+
+ <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>
1.19 +34 -1 ant/xdocs/projects.xml
Index: projects.xml
===================================================================
RCS file: /home/cvs/ant/xdocs/projects.xml,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- projects.xml 5 Jul 2004 14:57:11 -0000 1.18
+++ projects.xml 10 Jul 2004 08:07:41 -0000 1.19
@@ -329,7 +329,7 @@
<td>Opensource</td>
</tr>
</table>
- </subsection>
+ </subsection>
<subsection name="NAnt">
@@ -379,6 +379,39 @@
<tr>
<th>License:</th>
<td>MIT License</td>
+ </tr>
+ </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>
1.174 +107 -6 ant/docs/external.html
Index: external.html
===================================================================
RCS file: /home/cvs/ant/docs/external.html,v
retrieving revision 1.173
retrieving revision 1.174
diff -u -r1.173 -r1.174
--- external.html 25 Jun 2004 06:54:27 -0000 1.173
+++ external.html 10 Jul 2004 08:07:41 -0000 1.174
@@ -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>
@@ -333,6 +334,57 @@
</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">
<a name="AntDoc"></a>
AntDoc
</h4>
@@ -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>
1.60 +55 -0 ant/docs/projects.html
Index: projects.html
===================================================================
RCS file: /home/cvs/ant/docs/projects.html,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -r1.59 -r1.60
--- projects.html 5 Jul 2004 14:57:11 -0000 1.59
+++ projects.html 10 Jul 2004 08:07:41 -0000 1.60
@@ -807,6 +807,61 @@
</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">
<a name="XML Publication"></a>
XML Publication
</h4>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org