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.
+
+
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.
+
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.
+
+
+
+