From 44be0d652d306225e106ce501d4c6421d50fd8b5 Mon Sep 17 00:00:00 2001 From: Jan Materne Date: Sat, 10 Jul 2004 08:07:41 +0000 Subject: [PATCH] Ant2SVG, Savant, Surround SCM git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276686 13f79535-47bb-0310-9956-ffa450edef68 --- docs/external.html | 113 ++++++++++++++++++++++++++++++++++++++++++--- docs/projects.html | 55 ++++++++++++++++++++++ xdocs/external.xml | 65 ++++++++++++++++++++++++-- xdocs/projects.xml | 35 +++++++++++++- 4 files changed, 256 insertions(+), 12 deletions(-) diff --git a/docs/external.html b/docs/external.html index 84008406a..a1618604d 100644 --- a/docs/external.html +++ b/docs/external.html @@ -175,7 +175,8 @@

This page lists external resources for Apache Ant: Tasks, Compiler Implementations, IDE integration - tools, loggers, you name it. If you've written + tools, Source Control + Systems, 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 FAQ.

@@ -330,6 +331,57 @@ valign="top" align="left"> Apache Software License 1.1 + + +

+ + Ant2Svg +

+

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.

+ + + + + + + + + + + + + + + +
+ Compatibility: + + Ant 1.6.1 and higher +
+ URL: + + http://www.spiritedsw.com/ant2svg/ +
+ Contact: + + loney <at> spiritedsw <dot> com +
+ License: + + The Apache Software License 2.0 +

@@ -1356,10 +1408,10 @@ Grand

-

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 +

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.

@@ -5543,7 +5595,56 @@

There are several integration with SCM systems. Some are build in. But some are available as external libraries. Here a list of task libraries we are aware of:

- +

+ + Surround SCM +

+

These are tasks that allow users to access Surround SCM + functionality from within Ant build scripts.

+
+ + + + + + + + + + + + + + + + +
+ Compatibility: + + Ant 1.5 and later +
+ URL: + + + Surround SCM Resource Center +
+ Contact: + + Seapine Support +
+ License: + + GNU Lesser General Public License +
+ diff --git a/docs/projects.html b/docs/projects.html index f7afad020..9a7adefa7 100644 --- a/docs/projects.html +++ b/docs/projects.html @@ -804,6 +804,61 @@ valign="top" align="left"> MIT License + + +

+ + Savant +

+

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.

+

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.

+ + + + + + + + + + + + + + + +
+ Compatibility: + + Ant 1.6.1 +
+ URL: + + http://www.inversoft.com +
+ Contact: + + http://www.inversoft.com/contact.html +
+ License: + + LGPL +

diff --git a/xdocs/external.xml b/xdocs/external.xml index 62224dc92..4f556e532 100644 --- a/xdocs/external.xml +++ b/xdocs/external.xml @@ -29,7 +29,8 @@ href="#Tasks">Tasks, Compiler Implementations, IDE integration - tools, loggers, you name it. If you've written + tools, Source Control + Systems, 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 FAQ.

@@ -118,6 +119,34 @@ + + +

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.

+ + + + + + + + + + + + + + + + + + +
Compatibility:Ant 1.6.1 and higher
URL:http://www.spiritedsw.com/ant2svg/
Contact:loney <at> spiritedsw <dot> com
License:The Apache Software License 2.0
+
+

AntDoc is a tool that generates HTML documentation from Ant @@ -674,10 +703,10 @@ -

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 +

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.

@@ -2999,6 +3028,32 @@ build in. But some are available as external libraries. Here a list of task libraries we are aware of:

+ + +

These are tasks that allow users to access Surround SCM + functionality from within Ant build scripts.

+ +
+ + + + + + + + + + + + + + + + +
Compatibility:Ant 1.5 and later
URL: + Surround SCM Resource Center
Contact:Seapine Support
License:GNU Lesser General Public License
+
+ diff --git a/xdocs/projects.xml b/xdocs/projects.xml index 44fe46606..f5d3c498b 100644 --- a/xdocs/projects.xml +++ b/xdocs/projects.xml @@ -329,7 +329,7 @@ Opensource - + @@ -383,6 +383,39 @@ + + +

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.

+ +

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.

+ + + + + + + + + + + + + + + + + + +
Compatibility:Ant 1.6.1
URL:http://www.inversoft.com
Contact:http://www.inversoft.com/contact.html
License:LGPL
+
+

XML Publication is a set of tools to generate Web pages